/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true -i ../../../trunk/examples/svcomp/goblint-regression/28-race_reach_09-ptrmunge_racing.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 07:51:55,100 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 07:51:55,180 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:51:55,209 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 07:51:55,210 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 07:51:55,210 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 07:51:55,211 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 07:51:55,211 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 07:51:55,212 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 07:51:55,215 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 07:51:55,216 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 07:51:55,216 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 07:51:55,216 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 07:51:55,217 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 07:51:55,218 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 07:51:55,218 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 07:51:55,218 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 07:51:55,218 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 07:51:55,218 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 07:51:55,219 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 07:51:55,219 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 07:51:55,220 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 07:51:55,220 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 07:51:55,220 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 07:51:55,220 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 07:51:55,221 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:51:55,221 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 07:51:55,221 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 07:51:55,221 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 07:51:55,221 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 07:51:55,222 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 07:51:55,222 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 07:51:55,223 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 07:51:55,223 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:51:55,445 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 07:51:55,466 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 07:51:55,469 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 07:51:55,470 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 07:51:55,470 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 07:51:55,471 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_09-ptrmunge_racing.i [2023-11-30 07:51:56,613 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 07:51:56,796 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 07:51:56,797 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_09-ptrmunge_racing.i [2023-11-30 07:51:56,809 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e29ea8255/c1d2d0a06d1c4a1e8f370c1468761dbf/FLAG8e3bc4988 [2023-11-30 07:51:56,820 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e29ea8255/c1d2d0a06d1c4a1e8f370c1468761dbf [2023-11-30 07:51:56,822 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 07:51:56,823 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 07:51:56,824 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 07:51:56,826 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 07:51:56,830 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 07:51:56,831 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:51:56" (1/1) ... [2023-11-30 07:51:56,832 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1783124c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:56, skipping insertion in model container [2023-11-30 07:51:56,833 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 07:51:56" (1/1) ... [2023-11-30 07:51:56,872 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 07:51:57,125 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:51:57,136 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 07:51:57,186 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 07:51:57,217 INFO L206 MainTranslator]: Completed translation [2023-11-30 07:51:57,217 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57 WrapperNode [2023-11-30 07:51:57,218 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 07:51:57,219 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 07:51:57,219 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 07:51:57,219 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 07:51:57,224 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:51:57" (1/1) ... [2023-11-30 07:51:57,236 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:51:57" (1/1) ... [2023-11-30 07:51:57,266 INFO L138 Inliner]: procedures = 173, calls = 55, calls flagged for inlining = 6, calls inlined = 8, statements flattened = 267 [2023-11-30 07:51:57,267 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 07:51:57,267 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 07:51:57,268 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 07:51:57,268 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 07:51:57,275 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,275 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,278 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,278 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,285 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,305 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,307 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,309 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,312 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 07:51:57,312 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 07:51:57,312 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 07:51:57,313 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 07:51:57,313 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (1/1) ... [2023-11-30 07:51:57,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 07:51:57,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:51:57,353 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:51:57,357 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:51:57,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 07:51:57,376 INFO L130 BoogieDeclarations]: Found specification of procedure t2_fun [2023-11-30 07:51:57,376 INFO L138 BoogieDeclarations]: Found implementation of procedure t2_fun [2023-11-30 07:51:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 07:51:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 07:51:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 07:51:57,377 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 07:51:57,378 INFO L130 BoogieDeclarations]: Found specification of procedure t1_fun [2023-11-30 07:51:57,378 INFO L138 BoogieDeclarations]: Found implementation of procedure t1_fun [2023-11-30 07:51:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 07:51:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 07:51:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 07:51:57,379 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 07:51:57,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 07:51:57,381 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:51:57,549 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 07:51:57,553 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 07:51:57,968 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 07:51:57,994 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 07:51:57,994 INFO L309 CfgBuilder]: Removed 24 assume(true) statements. [2023-11-30 07:51:57,995 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:51:57 BoogieIcfgContainer [2023-11-30 07:51:57,996 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 07:51:57,997 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 07:51:57,997 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 07:51:58,000 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 07:51:58,000 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 07:51:56" (1/3) ... [2023-11-30 07:51:58,001 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72f4c65b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:51:58, skipping insertion in model container [2023-11-30 07:51:58,001 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 07:51:57" (2/3) ... [2023-11-30 07:51:58,001 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72f4c65b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 07:51:58, skipping insertion in model container [2023-11-30 07:51:58,001 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 07:51:57" (3/3) ... [2023-11-30 07:51:58,002 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_09-ptrmunge_racing.i [2023-11-30 07:51:58,017 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 07:51:58,017 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2023-11-30 07:51:58,017 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 07:51:58,079 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-11-30 07:51:58,112 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 246 places, 275 transitions, 570 flow [2023-11-30 07:51:58,237 INFO L124 PetriNetUnfolderBase]: 61/493 cut-off events. [2023-11-30 07:51:58,237 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2023-11-30 07:51:58,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 510 conditions, 493 events. 61/493 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2352 event pairs, 0 based on Foata normal form. 0/396 useless extension candidates. Maximal degree in co-relation 267. Up to 8 conditions per place. [2023-11-30 07:51:58,253 INFO L82 GeneralOperation]: Start removeDead. Operand has 246 places, 275 transitions, 570 flow [2023-11-30 07:51:58,272 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 246 places, 275 transitions, 570 flow [2023-11-30 07:51:58,287 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:51:58,291 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;@60d70787, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:51:58,291 INFO L363 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2023-11-30 07:51:58,300 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:51:58,301 INFO L124 PetriNetUnfolderBase]: 3/62 cut-off events. [2023-11-30 07:51:58,301 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:51:58,301 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:51:58,302 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] [2023-11-30 07:51:58,302 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 23 more)] === [2023-11-30 07:51:58,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:51:58,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1423944576, now seen corresponding path program 1 times [2023-11-30 07:51:58,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:51:58,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592432378] [2023-11-30 07:51:58,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:51:58,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:51:58,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:51:58,618 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:51:58,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:51:58,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592432378] [2023-11-30 07:51:58,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592432378] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:51:58,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:51:58,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:51:58,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681202936] [2023-11-30 07:51:58,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:51:58,628 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:51:58,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:51:58,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:51:58,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:51:58,659 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 275 [2023-11-30 07:51:58,663 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 275 transitions, 570 flow. Second operand has 4 states, 4 states have (on average 210.75) internal successors, (843), 4 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:51:58,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:51:58,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 275 [2023-11-30 07:51:58,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:51:59,260 INFO L124 PetriNetUnfolderBase]: 380/2661 cut-off events. [2023-11-30 07:51:59,260 INFO L125 PetriNetUnfolderBase]: For 129/129 co-relation queries the response was YES. [2023-11-30 07:51:59,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3376 conditions, 2661 events. 380/2661 cut-off events. For 129/129 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 24670 event pairs, 96 based on Foata normal form. 712/3060 useless extension candidates. Maximal degree in co-relation 2959. Up to 572 conditions per place. [2023-11-30 07:51:59,291 INFO L140 encePairwiseOnDemand]: 240/275 looper letters, 56 selfloop transitions, 4 changer transitions 0/265 dead transitions. [2023-11-30 07:51:59,292 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 265 transitions, 670 flow [2023-11-30 07:51:59,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:51:59,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:51:59,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1173 transitions. [2023-11-30 07:51:59,311 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8530909090909091 [2023-11-30 07:51:59,312 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1173 transitions. [2023-11-30 07:51:59,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1173 transitions. [2023-11-30 07:51:59,315 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:51:59,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1173 transitions. [2023-11-30 07:51:59,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 234.6) internal successors, (1173), 5 states have internal predecessors, (1173), 0 states have call successors, (0), 0 states have 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:51:59,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 275.0) internal successors, (1650), 6 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have 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:51:59,332 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 275.0) internal successors, (1650), 6 states have internal predecessors, (1650), 0 states have call successors, (0), 0 states have 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:51:59,337 INFO L307 CegarLoopForPetriNet]: 246 programPoint places, -4 predicate places. [2023-11-30 07:51:59,338 INFO L500 AbstractCegarLoop]: Abstraction has has 242 places, 265 transitions, 670 flow [2023-11-30 07:51:59,339 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 210.75) internal successors, (843), 4 states have internal predecessors, (843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 07:51:59,339 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:51:59,339 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:51:59,339 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 07:51:59,340 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 23 more)] === [2023-11-30 07:51:59,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:51:59,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1936868404, now seen corresponding path program 1 times [2023-11-30 07:51:59,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:51:59,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761469146] [2023-11-30 07:51:59,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:51:59,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:51:59,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:51:59,393 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 07:51:59,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 07:51:59,444 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 07:51:59,444 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 07:51:59,445 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (25 of 26 remaining) [2023-11-30 07:51:59,447 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 26 remaining) [2023-11-30 07:51:59,447 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 26 remaining) [2023-11-30 07:51:59,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 26 remaining) [2023-11-30 07:51:59,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 26 remaining) [2023-11-30 07:51:59,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 26 remaining) [2023-11-30 07:51:59,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 26 remaining) [2023-11-30 07:51:59,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 26 remaining) [2023-11-30 07:51:59,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 26 remaining) [2023-11-30 07:51:59,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 26 remaining) [2023-11-30 07:51:59,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 26 remaining) [2023-11-30 07:51:59,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 26 remaining) [2023-11-30 07:51:59,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 26 remaining) [2023-11-30 07:51:59,451 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 26 remaining) [2023-11-30 07:51:59,451 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 26 remaining) [2023-11-30 07:51:59,451 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 26 remaining) [2023-11-30 07:51:59,452 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 26 remaining) [2023-11-30 07:51:59,452 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 26 remaining) [2023-11-30 07:51:59,452 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 26 remaining) [2023-11-30 07:51:59,453 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 26 remaining) [2023-11-30 07:51:59,453 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 26 remaining) [2023-11-30 07:51:59,453 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t2_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 26 remaining) [2023-11-30 07:51:59,453 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 26 remaining) [2023-11-30 07:51:59,453 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 26 remaining) [2023-11-30 07:51:59,454 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 26 remaining) [2023-11-30 07:51:59,454 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t1_funErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 26 remaining) [2023-11-30 07:51:59,454 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 07:51:59,455 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1] [2023-11-30 07:51:59,457 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 07:51:59,457 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 07:51:59,544 INFO L144 ThreadInstanceAdder]: Constructed 8 joinOtherThreadTransitions. [2023-11-30 07:51:59,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 388 places, 443 transitions, 930 flow [2023-11-30 07:51:59,931 INFO L124 PetriNetUnfolderBase]: 205/1474 cut-off events. [2023-11-30 07:51:59,932 INFO L125 PetriNetUnfolderBase]: For 72/75 co-relation queries the response was YES. [2023-11-30 07:51:59,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1563 conditions, 1474 events. 205/1474 cut-off events. For 72/75 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 9684 event pairs, 2 based on Foata normal form. 0/1174 useless extension candidates. Maximal degree in co-relation 889. Up to 32 conditions per place. [2023-11-30 07:51:59,981 INFO L82 GeneralOperation]: Start removeDead. Operand has 388 places, 443 transitions, 930 flow [2023-11-30 07:52:00,005 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 388 places, 443 transitions, 930 flow [2023-11-30 07:52:00,006 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 07:52:00,007 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;@60d70787, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 07:52:00,007 INFO L363 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2023-11-30 07:52:00,013 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 07:52:00,013 INFO L124 PetriNetUnfolderBase]: 3/62 cut-off events. [2023-11-30 07:52:00,013 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 07:52:00,013 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:52:00,013 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] [2023-11-30 07:52:00,013 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2023-11-30 07:52:00,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:52:00,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1952493598, now seen corresponding path program 1 times [2023-11-30 07:52:00,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:52:00,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991875820] [2023-11-30 07:52:00,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:52:00,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:52:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:52:00,102 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:52:00,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:52:00,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991875820] [2023-11-30 07:52:00,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991875820] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:52:00,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:52:00,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:52:00,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015309144] [2023-11-30 07:52:00,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:52:00,105 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:52:00,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:52:00,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:52:00,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:52:00,108 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 329 out of 443 [2023-11-30 07:52:00,109 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 443 transitions, 930 flow. Second operand has 4 states, 4 states have (on average 330.75) internal successors, (1323), 4 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have 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:52:00,109 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:52:00,109 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 329 of 443 [2023-11-30 07:52:00,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:52:46,295 INFO L124 PetriNetUnfolderBase]: 76293/281671 cut-off events. [2023-11-30 07:52:46,296 INFO L125 PetriNetUnfolderBase]: For 26700/26700 co-relation queries the response was YES. [2023-11-30 07:52:50,021 INFO L83 FinitePrefix]: Finished finitePrefix Result has 390714 conditions, 281671 events. 76293/281671 cut-off events. For 26700/26700 co-relation queries the response was YES. Maximal size of possible extension queue 8864. Compared 4965715 event pairs, 50866 based on Foata normal form. 114598/369777 useless extension candidates. Maximal degree in co-relation 68906. Up to 98319 conditions per place. [2023-11-30 07:52:51,994 INFO L140 encePairwiseOnDemand]: 384/443 looper letters, 85 selfloop transitions, 4 changer transitions 0/410 dead transitions. [2023-11-30 07:52:51,994 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 410 transitions, 1042 flow [2023-11-30 07:52:51,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:52:51,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:52:51,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1826 transitions. [2023-11-30 07:52:51,999 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8243792325056434 [2023-11-30 07:52:51,999 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1826 transitions. [2023-11-30 07:52:51,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1826 transitions. [2023-11-30 07:52:52,000 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:52:52,000 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1826 transitions. [2023-11-30 07:52:52,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 365.2) internal successors, (1826), 5 states have internal predecessors, (1826), 0 states have call successors, (0), 0 states have 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:52:52,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 443.0) internal successors, (2658), 6 states have internal predecessors, (2658), 0 states have call successors, (0), 0 states have 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:52:52,010 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 443.0) internal successors, (2658), 6 states have internal predecessors, (2658), 0 states have call successors, (0), 0 states have 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:52:52,011 INFO L307 CegarLoopForPetriNet]: 388 programPoint places, -8 predicate places. [2023-11-30 07:52:52,011 INFO L500 AbstractCegarLoop]: Abstraction has has 380 places, 410 transitions, 1042 flow [2023-11-30 07:52:52,012 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 330.75) internal successors, (1323), 4 states have internal predecessors, (1323), 0 states have call successors, (0), 0 states have 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:52:52,012 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:52:52,013 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:52:52,013 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 07:52:52,013 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2023-11-30 07:52:52,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:52:52,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1165901479, now seen corresponding path program 1 times [2023-11-30 07:52:52,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:52:52,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086657092] [2023-11-30 07:52:52,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:52:52,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:52:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:52:52,153 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:52:52,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:52:52,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086657092] [2023-11-30 07:52:52,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086657092] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-30 07:52:52,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497915320] [2023-11-30 07:52:52,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:52:52,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:52:52,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 07:52:52,157 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-30 07:52:52,159 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-30 07:52:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:52:52,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-30 07:52:52,312 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-30 07:52:52,400 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 07:52:52,400 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-30 07:52:52,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497915320] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:52:52,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-30 07:52:52,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2023-11-30 07:52:52,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434017568] [2023-11-30 07:52:52,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:52:52,401 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 07:52:52,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:52:52,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 07:52:52,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-30 07:52:52,408 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 329 out of 443 [2023-11-30 07:52:52,410 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 410 transitions, 1042 flow. Second operand has 6 states, 6 states have (on average 331.5) internal successors, (1989), 6 states have internal predecessors, (1989), 0 states have call successors, (0), 0 states have 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:52:52,410 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:52:52,410 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 329 of 443 [2023-11-30 07:52:52,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:53:35,521 INFO L124 PetriNetUnfolderBase]: 77861/273675 cut-off events. [2023-11-30 07:53:35,521 INFO L125 PetriNetUnfolderBase]: For 58394/76644 co-relation queries the response was YES. [2023-11-30 07:53:38,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 485759 conditions, 273675 events. 77861/273675 cut-off events. For 58394/76644 co-relation queries the response was YES. Maximal size of possible extension queue 8835. Compared 4740834 event pairs, 39209 based on Foata normal form. 26/249144 useless extension candidates. Maximal degree in co-relation 167949. Up to 100640 conditions per place. [2023-11-30 07:53:41,152 INFO L140 encePairwiseOnDemand]: 437/443 looper letters, 113 selfloop transitions, 7 changer transitions 0/441 dead transitions. [2023-11-30 07:53:41,152 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 441 transitions, 1406 flow [2023-11-30 07:53:41,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-30 07:53:41,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-30 07:53:41,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2424 transitions. [2023-11-30 07:53:41,159 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.781683327958723 [2023-11-30 07:53:41,159 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 2424 transitions. [2023-11-30 07:53:41,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 2424 transitions. [2023-11-30 07:53:41,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:53:41,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 2424 transitions. [2023-11-30 07:53:41,168 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 346.2857142857143) internal successors, (2424), 7 states have internal predecessors, (2424), 0 states have call successors, (0), 0 states have 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:53:41,173 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 443.0) internal successors, (3544), 8 states have internal predecessors, (3544), 0 states have call successors, (0), 0 states have 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:53:41,175 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 443.0) internal successors, (3544), 8 states have internal predecessors, (3544), 0 states have call successors, (0), 0 states have 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:53:41,177 INFO L307 CegarLoopForPetriNet]: 388 programPoint places, -3 predicate places. [2023-11-30 07:53:41,178 INFO L500 AbstractCegarLoop]: Abstraction has has 385 places, 441 transitions, 1406 flow [2023-11-30 07:53:41,179 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 331.5) internal successors, (1989), 6 states have internal predecessors, (1989), 0 states have call successors, (0), 0 states have 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:53:41,179 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:53:41,179 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:53:41,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-30 07:53:41,385 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-30 07:53:41,385 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2023-11-30 07:53:41,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:53:41,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1783208513, now seen corresponding path program 1 times [2023-11-30 07:53:41,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:53:41,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742173496] [2023-11-30 07:53:41,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:53:41,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:53:41,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:53:41,463 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-30 07:53:41,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:53:41,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742173496] [2023-11-30 07:53:41,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742173496] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:53:41,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:53:41,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 07:53:41,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893705373] [2023-11-30 07:53:41,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:53:41,464 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-30 07:53:41,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:53:41,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-30 07:53:41,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-30 07:53:41,467 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 329 out of 443 [2023-11-30 07:53:41,469 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 385 places, 441 transitions, 1406 flow. Second operand has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have 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:53:41,469 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:53:41,469 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 329 of 443 [2023-11-30 07:53:41,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:54:35,702 INFO L124 PetriNetUnfolderBase]: 81760/274862 cut-off events. [2023-11-30 07:54:35,702 INFO L125 PetriNetUnfolderBase]: For 118246/152592 co-relation queries the response was YES. [2023-11-30 07:54:39,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 591647 conditions, 274862 events. 81760/274862 cut-off events. For 118246/152592 co-relation queries the response was YES. Maximal size of possible extension queue 8549. Compared 4638046 event pairs, 41619 based on Foata normal form. 141/252158 useless extension candidates. Maximal degree in co-relation 216046. Up to 101787 conditions per place. [2023-11-30 07:54:41,930 INFO L140 encePairwiseOnDemand]: 437/443 looper letters, 143 selfloop transitions, 8 changer transitions 0/472 dead transitions. [2023-11-30 07:54:41,930 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 472 transitions, 1894 flow [2023-11-30 07:54:41,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-30 07:54:41,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-30 07:54:41,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1751 transitions. [2023-11-30 07:54:41,938 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7905191873589165 [2023-11-30 07:54:41,939 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1751 transitions. [2023-11-30 07:54:41,941 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1751 transitions. [2023-11-30 07:54:41,942 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 07:54:41,942 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1751 transitions. [2023-11-30 07:54:41,950 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 350.2) internal successors, (1751), 5 states have internal predecessors, (1751), 0 states have call successors, (0), 0 states have 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:54:41,954 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 443.0) internal successors, (2658), 6 states have internal predecessors, (2658), 0 states have call successors, (0), 0 states have 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:54:41,955 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 443.0) internal successors, (2658), 6 states have internal predecessors, (2658), 0 states have call successors, (0), 0 states have 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:54:41,956 INFO L307 CegarLoopForPetriNet]: 388 programPoint places, 0 predicate places. [2023-11-30 07:54:41,956 INFO L500 AbstractCegarLoop]: Abstraction has has 388 places, 472 transitions, 1894 flow [2023-11-30 07:54:41,956 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 333.0) internal successors, (1332), 4 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have 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:54:41,956 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 07:54:41,956 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 07:54:41,957 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 07:54:41,957 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [t2_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr2ASSERT_VIOLATIONINTEGER_OVERFLOW, t2_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 31 more)] === [2023-11-30 07:54:41,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 07:54:41,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1690542468, now seen corresponding path program 1 times [2023-11-30 07:54:41,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 07:54:41,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300746421] [2023-11-30 07:54:41,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 07:54:41,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 07:54:41,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 07:54:42,215 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:54:42,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 07:54:42,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300746421] [2023-11-30 07:54:42,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300746421] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 07:54:42,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 07:54:42,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-30 07:54:42,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994208693] [2023-11-30 07:54:42,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 07:54:42,217 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-30 07:54:42,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 07:54:42,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-30 07:54:42,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-30 07:54:42,223 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 271 out of 443 [2023-11-30 07:54:42,226 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 472 transitions, 1894 flow. Second operand has 11 states, 11 states have (on average 274.45454545454544) internal successors, (3019), 11 states have internal predecessors, (3019), 0 states have call successors, (0), 0 states have 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:54:42,226 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 07:54:42,226 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 271 of 443 [2023-11-30 07:54:42,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 07:54:42,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][136], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 166#L702-3true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 216#L702-3true, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:42,903 INFO L294 olderBase$Statistics]: this new event has 69 ancestors and is cut-off event [2023-11-30 07:54:42,903 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:54:42,904 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:54:42,904 INFO L297 olderBase$Statistics]: existing Event has 69 ancestors and is cut-off event [2023-11-30 07:54:42,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][152], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 166#L702-3true, 284#L715-14true, 216#L702-3true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:42,938 INFO L294 olderBase$Statistics]: this new event has 70 ancestors and is cut-off event [2023-11-30 07:54:42,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:54:42,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:54:42,938 INFO L297 olderBase$Statistics]: existing Event has 70 ancestors and is cut-off event [2023-11-30 07:54:43,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][58], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 166#L702-3true, 367#L715-15true, 578#true, 216#L702-3true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,020 INFO L294 olderBase$Statistics]: this new event has 71 ancestors and is not cut-off event [2023-11-30 07:54:43,020 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:54:43,020 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:54:43,020 INFO L297 olderBase$Statistics]: existing Event has 71 ancestors and is not cut-off event [2023-11-30 07:54:43,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][58], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 166#L702-3true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 216#L702-3true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,048 INFO L294 olderBase$Statistics]: this new event has 72 ancestors and is not cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 72 ancestors and is not cut-off event [2023-11-30 07:54:43,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][63], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 166#L702-3true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 578#true, 216#L702-3true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,049 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,049 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][65], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 398#true, 362#L715-18true, 166#L702-3true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,050 INFO L294 olderBase$Statistics]: this new event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,050 INFO L297 olderBase$Statistics]: existing Event has 73 ancestors and is cut-off event [2023-11-30 07:54:43,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][219], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,085 INFO L294 olderBase$Statistics]: this new event has 74 ancestors and is cut-off event [2023-11-30 07:54:43,085 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:54:43,085 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:54:43,085 INFO L297 olderBase$Statistics]: existing Event has 74 ancestors and is cut-off event [2023-11-30 07:54:43,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][235], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 284#L715-14true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,133 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,133 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,133 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,133 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][241], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 121#L715-13true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,134 INFO L294 olderBase$Statistics]: this new event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,134 INFO L297 olderBase$Statistics]: existing Event has 75 ancestors and is cut-off event [2023-11-30 07:54:43,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][263], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 192#L703-45true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,174 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,174 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,174 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,174 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][247], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 284#L715-14true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,174 INFO L294 olderBase$Statistics]: this new event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,175 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,175 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,175 INFO L297 olderBase$Statistics]: existing Event has 76 ancestors and is cut-off event [2023-11-30 07:54:43,227 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][263], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 192#L703-45true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,227 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,227 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,227 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,227 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][266], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:43,228 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,228 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,228 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,228 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2023-11-30 07:54:43,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][308], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 398#true, 192#L703-45true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 218#L715-17true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,302 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,302 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,302 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,302 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][266], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,304 INFO L294 olderBase$Statistics]: this new event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,304 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,304 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,304 INFO L297 olderBase$Statistics]: existing Event has 78 ancestors and is cut-off event [2023-11-30 07:54:43,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][311], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 195#L702true, 391#true, 398#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 218#L715-17true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,387 INFO L294 olderBase$Statistics]: this new event has 79 ancestors and is cut-off event [2023-11-30 07:54:43,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:54:43,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:54:43,387 INFO L297 olderBase$Statistics]: existing Event has 79 ancestors and is cut-off event [2023-11-30 07:54:43,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 166#L702-3true, 84#L703-11true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,919 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,919 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,919 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,919 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,920 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,920 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:43,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 166#L702-3true, 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,920 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,921 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][459], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 166#L702-3true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:43,930 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,930 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,930 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:43,930 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is cut-off event [2023-11-30 07:54:44,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 166#L702-3true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,020 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 166#L702-3true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,020 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,020 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,021 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,021 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 166#L702-3true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,022 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,022 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,022 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,023 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 166#L702-3true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,023 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,023 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 398#true, 166#L702-3true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,033 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,033 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 166#L702-3true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,034 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 166#L702-3true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,034 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 166#L702-3true, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,034 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,034 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,034 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,035 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,035 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 166#L702-3true, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,036 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,036 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,036 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,036 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,036 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][218], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 84#L703-11true, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,037 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,037 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,037 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,037 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][218], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,038 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,038 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,038 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,038 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 07:54:44,148 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,148 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,149 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,163 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 166#L702-3true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,163 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,163 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 166#L702-3true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,164 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,164 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][218], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 97#L703-12true, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,165 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][218], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,165 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,165 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][240], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 84#L703-11true, 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,167 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,167 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][240], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,169 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,169 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,402 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,402 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 166#L702-3true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,409 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,409 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,409 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,409 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,409 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 166#L702-3true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,413 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,413 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 84#L703-11true, 284#L715-14true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,414 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,414 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,414 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 84#L703-11true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,415 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,415 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2023-11-30 07:54:44,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,415 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,415 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 367#L715-15true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,416 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 97#L703-12true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,416 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,416 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,417 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,417 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,417 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,418 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,418 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,418 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,418 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,419 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 192#L703-45true, 284#L715-14true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,419 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 192#L703-45true, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,420 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 192#L703-45true, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,420 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,420 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,420 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 97#L703-12true, 218#L715-17true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,421 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 192#L703-45true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,421 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 192#L703-45true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,421 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,421 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 138#L703-15true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,422 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,422 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,422 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,423 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][234], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,423 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 218#L715-17true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,424 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,424 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][240], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 97#L703-12true, 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,424 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][240], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,425 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,425 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][572], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,426 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,426 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 166#L702-3true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,536 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 166#L702-3true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,536 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,536 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,537 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,557 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 166#L702-3true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,557 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,557 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,558 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,558 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,558 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,558 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 84#L703-11true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,563 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,563 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 84#L703-11true, 284#L715-14true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,563 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,563 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,564 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,564 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,564 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 07:54:44,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,565 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,565 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,565 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,566 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,566 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,566 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,567 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,567 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 97#L703-12true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,567 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,568 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,568 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,568 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,568 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,569 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,569 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,569 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,569 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 97#L703-12true, 218#L715-17true, 578#true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,570 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,570 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,571 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,571 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:44,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][246], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,572 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,572 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,572 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,572 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,573 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 218#L715-17true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,573 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,573 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][575], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,574 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,574 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][572], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,575 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,575 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,575 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,575 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 07:54:44,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 84#L703-11true, 218#L715-17true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,727 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,727 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 218#L715-17true, 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,728 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,728 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,732 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,732 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,732 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 367#L715-15true, 578#true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,733 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,733 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,734 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2023-11-30 07:54:44,734 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,734 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,734 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,735 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,735 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,736 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,736 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][575], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,737 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,737 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][572], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,738 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,738 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,738 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,738 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][152], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 284#L715-14true, 343#L704-2true, 216#L702-3true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,776 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,776 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 84#L703-11true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,894 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,894 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,894 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,895 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,895 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 218#L715-17true, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,919 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,919 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,919 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 153#L715-16true, 578#true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,920 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 218#L715-17true, 578#true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,920 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,920 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,920 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][262], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,921 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][307], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,921 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,921 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,921 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,922 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,922 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,922 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:44,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,926 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,926 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,926 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,927 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,927 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,927 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2023-11-30 07:54:44,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][265], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,928 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,928 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,928 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,929 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,929 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][574], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,930 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,930 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,930 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,931 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:44,931 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,931 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][575], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:44,932 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:44,932 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2023-11-30 07:54:45,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 84#L703-11true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,085 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,085 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,085 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,085 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,086 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, 299#L703-10true, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,086 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,086 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,096 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,096 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 578#true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,119 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,119 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 229#L703-47true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,119 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,119 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 229#L703-47true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,120 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,120 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,122 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,122 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,123 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 192#L703-45true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,123 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,123 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,124 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,124 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,124 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 192#L703-45true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,125 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 192#L703-45true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,125 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,125 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,137 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][310], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,137 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,137 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,138 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,138 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,139 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,139 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,139 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,139 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,139 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,140 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,140 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,140 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,141 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,148 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,149 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,149 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][577], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,150 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,150 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,150 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,151 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,152 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,152 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,152 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,153 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,153 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 192#L703-45true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,156 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,156 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2023-11-30 07:54:45,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][58], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, 216#L702-3true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,208 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is not cut-off event [2023-11-30 07:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:54:45,208 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is not cut-off event [2023-11-30 07:54:45,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 299#L703-10true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,298 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,298 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,298 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,299 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,299 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,299 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 192#L703-45true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,300 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 84#L703-11true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,300 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,300 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,301 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,301 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 23#L703-7true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,309 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,309 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,309 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,309 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 192#L703-45true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,310 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,310 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,310 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,311 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 117#L703-9true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,335 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 578#true, 97#L703-12true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,336 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,336 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 117#L703-9true, 578#true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,337 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,337 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 229#L703-47true, 578#true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,338 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,338 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 229#L703-47true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,339 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,339 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,340 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,340 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,340 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,341 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,341 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,341 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,342 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,342 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,342 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,343 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,343 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,344 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,344 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,344 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,345 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,345 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,357 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,357 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,358 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,358 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,358 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,358 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 229#L703-47true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,359 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,359 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][595], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 192#L703-45true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,360 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,360 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,360 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 117#L703-9true, 97#L703-12true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,366 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,366 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L703-9true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,367 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,367 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,367 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,368 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,368 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,368 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,369 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,370 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,370 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,370 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,373 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,373 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,374 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,374 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 578#true, 167#L707-1true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,605 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,605 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 07:54:45,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1431] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5|))) (and (= (select .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3| 0) (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread1of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread1of2ForFork0_munge_~m#1.offset_5| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread1of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_5|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet3#1][58], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 602#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_~v#1.base|) |t1_funThread1of2ForFork0_munge_~v#1.offset|) 0) (= |~#global1~0.base| 4) (= (select (select |#memory_int| |t1_funThread1of2ForFork0_munge_#in~v#1.base|) |t1_funThread1of2ForFork0_munge_#in~v#1.offset|) 0) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 216#L702-3true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,615 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,615 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is not cut-off event [2023-11-30 07:54:45,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,733 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,733 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,733 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,733 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,734 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,734 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,734 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 229#L703-47true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,735 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,735 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 23#L703-7true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,741 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,741 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 138#L703-15true, 192#L703-45true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,742 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,742 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,762 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 117#L703-9true, 578#true, 97#L703-12true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,762 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,762 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L703-9true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,763 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,763 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 229#L703-47true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,764 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,764 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,764 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,764 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,766 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,766 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,766 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,766 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1366] L703-56-->L703-45: Formula: (let ((.cse0 (select |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49|))) (and (= |v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5| 0) (= (select .cse0 |v_~#__global_lock~0.offset_49|) 0) (= (store |v_#pthreadsMutex_118| |v_~#__global_lock~0.base_49| (store .cse0 |v_~#__global_lock~0.offset_49| 1)) |v_#pthreadsMutex_117|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_118|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_117|, t1_funThread2of2ForFork0_munge_#t~nondet13#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet13#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_49|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_49|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet13#1][453], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,767 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,767 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,767 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][596], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,776 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,776 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 229#L703-47true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,777 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,777 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 192#L703-45true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,778 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,778 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,778 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1350] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5|))) (and (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5| 1))) (= (select .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread2of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet3#1][164], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 166#L702-3true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,779 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,779 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,779 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,779 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,783 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,783 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,784 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,784 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 192#L703-45true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,784 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,784 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2023-11-30 07:54:45,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 192#L703-45true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,785 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,785 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 229#L703-47true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,788 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,788 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 07:54:45,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,814 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,814 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 117#L703-9true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,947 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,947 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][69], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,947 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,948 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,948 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), 23#L703-7true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,955 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:45,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:45,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:45,955 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:45,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][323], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 192#L703-45true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:45,956 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:54:45,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:45,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:45,956 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:45,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,983 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,983 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,983 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,983 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,983 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 229#L703-47true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,985 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,985 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,986 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1371] L703-20-->L703-7: Formula: (let ((.cse0 (select |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_57|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5| 0) (= (store |v_#pthreadsMutex_142| |v_~#__global_lock~0.base_57| (store .cse0 |v_~#__global_lock~0.offset_57| 1)) |v_#pthreadsMutex_141|))) InVars {#pthreadsMutex=|v_#pthreadsMutex_142|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_141|, t1_funThread2of2ForFork0_munge_#t~nondet5#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet5#1_5|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_57|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_57|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet5#1][454], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,986 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,986 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:45,987 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 229#L703-47true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,987 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,987 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 192#L703-45true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,988 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 192#L703-45true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:45,988 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,988 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,989 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,989 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:45,989 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,006 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 398#true, 192#L703-45true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,006 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,006 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 229#L703-47true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,007 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,007 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1350] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5|))) (and (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5| 1))) (= (select .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread2of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet3#1][164], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 166#L702-3true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,008 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,008 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,009 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,014 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is not cut-off event [2023-11-30 07:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:46,014 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is not cut-off event [2023-11-30 07:54:46,015 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,015 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,015 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,016 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,016 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 229#L703-47true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,017 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,017 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 117#L703-9true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,020 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,020 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,056 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,056 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 07:54:46,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 117#L703-9true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,199 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,199 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,199 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,199 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,200 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,200 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,200 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,200 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][295], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,201 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,201 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][323], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,205 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,205 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,236 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,236 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 229#L703-47true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,237 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,237 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,239 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,239 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,239 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,240 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,240 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 229#L703-47true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,241 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,241 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1350] L702-->L702-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5|))) (and (= |v_#pthreadsMutex_133| (store |v_#pthreadsMutex_134| |v_t1_funThread2of2ForFork0_munge_~m#1.base_5| (store .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5| 1))) (= (select .cse0 |v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|) 0) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_134|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_133|, t1_funThread2of2ForFork0_munge_#t~nondet3#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet3#1_3|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_5|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet3#1][191], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 166#L702-3true, 578#true, 218#L715-17true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,255 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 23#L703-7true]) [2023-11-30 07:54:46,256 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,256 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 229#L703-47true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 229#L703-47true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,257 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 229#L703-47true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,257 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,257 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,261 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,261 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 117#L703-9true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,264 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 117#L703-9true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,264 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 117#L703-9true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,264 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,264 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,264 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 229#L703-47true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,265 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 07:54:46,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 229#L703-47true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,265 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,265 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,302 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,302 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,302 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,463 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,463 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,463 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,463 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 229#L703-47true, 138#L703-15true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,464 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,464 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][295], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,465 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,465 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][323], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 229#L703-47true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,470 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,470 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 84#L703-11true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,505 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,505 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,506 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,506 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 97#L703-12true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,506 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,506 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,507 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,507 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 229#L703-47true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 229#L703-47true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,510 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,510 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 299#L703-10true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,511 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,511 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 235#L703-47true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,530 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 117#L703-9true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,531 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 398#true, 391#true, 229#L703-47true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,531 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,531 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 367#L715-15true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,536 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,536 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2023-11-30 07:54:46,537 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 117#L703-9true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,537 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 97#L703-12true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,537 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,537 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,538 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,538 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,538 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 299#L703-10true, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,539 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,539 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,540 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,540 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 84#L703-11true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,541 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 84#L703-11true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,541 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,541 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,541 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:46,542 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,542 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,542 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,542 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 84#L703-11true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,967 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,967 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,967 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,967 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,968 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 299#L703-10true, 391#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,968 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 138#L703-15true, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,968 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,968 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,969 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:46,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][323], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 117#L703-9true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,974 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:54:46,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:46,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:46,974 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:46,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 97#L703-12true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,974 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,975 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,975 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:46,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][468], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 299#L703-10true, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:46,976 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:46,976 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 117#L703-9true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,020 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 117#L703-9true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,020 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,020 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 84#L703-11true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,021 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 84#L703-11true, 578#true, 218#L715-17true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,021 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,021 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,022 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,022 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,022 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 398#true, 117#L703-9true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,044 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,044 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 299#L703-10true, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,051 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,051 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,051 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 84#L703-11true, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,052 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,052 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 84#L703-11true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,053 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,053 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,053 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,053 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,054 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,054 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,054 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,054 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][537], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 84#L703-11true, 284#L715-14true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,055 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,055 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][537], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,055 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,055 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][537], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,056 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 07:54:47,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][537], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 126#L703-54true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,056 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,056 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2023-11-30 07:54:47,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 299#L703-10true, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,301 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,301 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 33#L715-7true, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,302 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,302 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,302 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,302 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][468], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,303 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][468], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,303 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,303 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,356 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 97#L703-12true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,357 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 97#L703-12true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,357 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,357 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,357 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 218#L715-17true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,358 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,358 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,358 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,358 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 299#L703-10true, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,379 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,379 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,379 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,379 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1496] L703-51-->L703-54: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5| 0) (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread1of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet15#1][901], [281#L703-13true, t1_funThread2of2ForFork0InUse, 9#L703-54true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,384 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 84#L703-11true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,386 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,386 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,386 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 97#L703-12true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,387 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 97#L703-12true, 153#L715-16true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,387 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 97#L703-12true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,387 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,387 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,388 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,388 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,388 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,389 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 367#L715-15true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,389 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,389 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,390 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,390 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,390 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,390 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,391 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,391 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,391 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,391 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,392 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,392 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,392 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,392 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,393 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,393 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,393 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,394 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 97#L703-12true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,394 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,395 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 07:54:47,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,395 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,396 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,396 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,396 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][934], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,397 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,397 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,398 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,398 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 07:54:47,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 84#L703-11true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,662 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,662 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,662 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,663 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,663 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,663 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,663 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][468], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,664 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][468], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:47,664 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,664 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,723 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 218#L715-17true, 578#true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,723 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,723 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 578#true, 126#L703-54true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,724 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,724 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 84#L703-11true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,748 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,748 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,748 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 97#L703-12true, 578#true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,749 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,749 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,750 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,750 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,750 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 153#L715-16true, 97#L703-12true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,750 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,750 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,750 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,751 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,751 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,751 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,751 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,752 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,752 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,752 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,752 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1496] L703-51-->L703-54: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5| 0) (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread1of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet15#1][901], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 9#L703-54true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,755 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,755 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 97#L703-12true, 153#L715-16true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,759 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,759 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,760 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,760 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,760 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,761 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,761 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,761 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,762 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,762 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,762 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 578#true, 218#L715-17true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,762 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,762 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,763 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,763 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,763 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 07:54:47,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,765 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,765 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][934], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,766 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,766 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,767 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,767 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 138#L703-15true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,767 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,767 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,768 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:47,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][1123], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,775 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,775 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][1009], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:47,776 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:47,776 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 07:54:48,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][295], [281#L703-13true, t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,276 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,276 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,280 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,280 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][323], [281#L703-13true, 329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,282 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1056] L715-6-->L715-7: Formula: (= |v_#memory_int_27| (store |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6| (store (select |v_#memory_int_28| |v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|) (+ (* |v_ULTIMATE.start_main_~i~0#1_6| 4) |v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|) |v_ULTIMATE.start_main_#t~pre18#1_4|))) InVars {ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_28|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} OutVars{ULTIMATE.start_main_#t~pre18#1=|v_ULTIMATE.start_main_#t~pre18#1_4|, #memory_int=|v_#memory_int_27|, ULTIMATE.start_main_~i~0#1=|v_ULTIMATE.start_main_~i~0#1_6|, ULTIMATE.start_main_~#t1_ids~0#1.base=|v_ULTIMATE.start_main_~#t1_ids~0#1.base_6|, ULTIMATE.start_main_~#t1_ids~0#1.offset=|v_ULTIMATE.start_main_~#t1_ids~0#1.offset_6|} AuxVars[] AssignedVars[#memory_int][326], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 33#L715-7true, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,282 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,282 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][861], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,283 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,283 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,351 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,351 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 218#L715-17true, 578#true, 97#L703-12true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,352 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,352 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,353 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 97#L703-12true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,383 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,383 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,383 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,384 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,384 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,384 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 153#L715-16true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,384 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,384 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,385 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,385 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,385 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1496] L703-51-->L703-54: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5| 0) (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread1of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet15#1][901], [281#L703-13true, t1_funThread2of2ForFork0InUse, 9#L703-54true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,388 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,388 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,392 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,392 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,393 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,393 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,394 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 07:54:48,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,394 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,394 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][934], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,396 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,396 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 07:54:48,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,693 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][861], [329#L715-4true, t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,695 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,695 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][1059], [329#L715-4true, t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread2of2ForFork1NotInUse, 391#true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 580#(<= |ULTIMATE.start_main_~i~0#1| 9999), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,696 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,696 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,696 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,696 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1496] L703-51-->L703-54: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5| 0) (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread1of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet15#1][419], [281#L703-13true, t1_funThread2of2ForFork0InUse, 9#L703-54true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,772 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,772 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,773 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 362#L715-18true, 138#L703-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,773 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,773 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,774 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,774 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 138#L703-15true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,774 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,774 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,775 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,775 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,775 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,776 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,776 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,776 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,808 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,808 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][403], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,808 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,808 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,809 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,809 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,809 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,810 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,815 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,815 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,816 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,816 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][524], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,818 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,818 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,818 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,819 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,819 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][676], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 84#L703-11true, 284#L715-14true, 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,820 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,820 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][676], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 343#L704-2true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,820 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 07:54:48,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 578#true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,821 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,821 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][1125], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,828 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,828 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][1060], [329#L715-4true, t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:48,828 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][1082], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:48,829 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:48,829 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:54:49,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:49,418 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][861], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:49,420 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,420 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1496] L703-51-->L703-54: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5| 0) (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread1of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet15#1][419], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 9#L703-54true, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,508 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,508 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,509 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,510 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,510 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,510 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,510 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,510 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,510 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 218#L715-17true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,549 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][933], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,550 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,550 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,550 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,550 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,550 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,556 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 578#true, 153#L715-16true, 222#L703-18true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,556 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,556 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,557 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 84#L703-11true, 578#true, 153#L715-16true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,558 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,558 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, 333#t1_funErr0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,559 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,559 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,559 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,559 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][676], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 97#L703-12true, 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,561 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,561 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 367#L715-15true, 97#L703-12true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,561 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,562 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][676], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 284#L715-14true, 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,562 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 07:54:49,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:49,562 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,562 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:54:49,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][467], [329#L715-4true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse, 580#(<= |ULTIMATE.start_main_~i~0#1| 9999)]) [2023-11-30 07:54:49,929 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:54:49,929 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:49,929 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:49,929 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:50,033 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][784], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 138#L703-15true, 218#L715-17true, 578#true, 126#L703-54true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,033 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,033 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,077 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 138#L703-15true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,078 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,079 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 578#true, 153#L715-16true, 97#L703-12true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,079 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,080 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,080 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,080 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,080 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,080 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,088 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 07:54:50,088 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:50,088 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:50,088 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 07:54:50,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 578#true, 153#L715-16true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,088 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,088 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,088 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 153#L715-16true, 578#true, 97#L703-12true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,089 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][711], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 103#t1_funErr1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 578#true, 153#L715-16true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,089 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,089 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,091 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,091 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,091 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,091 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:54:50,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,907 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 07:54:50,907 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:54:50,907 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:54:50,907 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 07:54:50,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,908 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,908 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,908 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,908 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,908 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,910 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,910 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,910 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,910 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 229#L703-47true, 274#L708true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:50,958 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:50,958 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:54:51,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:51,508 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 07:54:51,508 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:54:51,508 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:54:51,508 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 07:54:51,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, 336#L703-14true, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:51,509 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,509 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,509 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,509 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,509 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][460], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:51,511 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][64], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 362#L715-18true, 274#L708true, 117#L703-9true, 578#true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:51,567 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,567 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:51,568 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:54:52,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:52,512 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 07:54:52,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:52,512 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 153#L715-16true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:52,512 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,512 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:52,513 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:54:53,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:53,589 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,590 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,599 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 179#L703-18true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:53,600 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 07:54:53,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1493] L703-15-->L703-18: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5| 0) (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread1of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet8#1][325], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 179#L703-18true, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:53,600 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:53,600 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 07:54:54,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 578#true, 279#L707-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:54,361 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,361 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 279#L707-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:54,441 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,441 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,441 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:54,441 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 07:54:55,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1067] L715-17-->L715-18: Formula: (and (= |v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6| 0) (< |v_#StackHeapBarrier_3| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) (= (store |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 1) |v_#valid_14|) (= (select |v_#valid_15| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|) 0) (= |v_#length_9| (store |v_#length_10| |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 40000)) (not (= |v_ULTIMATE.start_main_~#t2_ids~0#1.base_6| 0))) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_10|, #valid=|v_#valid_15|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_3|, #length=|v_#length_9|, ULTIMATE.start_main_~#t2_ids~0#1.base=|v_ULTIMATE.start_main_~#t2_ids~0#1.base_6|, ULTIMATE.start_main_~#t2_ids~0#1.offset=|v_ULTIMATE.start_main_~#t2_ids~0#1.offset_6|, #valid=|v_#valid_14|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t2_ids~0#1.base, #valid, #length, ULTIMATE.start_main_~#t2_ids~0#1.offset][404], [281#L703-13true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 398#true, 362#L715-18true, 274#L708true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:55,626 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 274#L708true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:55,716 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 367#L715-15true, 578#true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:55,716 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,716 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 279#L707-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:55,717 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,717 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,717 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,717 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 07:54:55,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:55,802 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:54:55,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:55,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:55,802 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:56,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 279#L707-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:56,987 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:54:56,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:56,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:56,987 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][526], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 274#L708true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 222#L703-18true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:57,080 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,080 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][534], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 153#L715-16true, 578#true, 126#L703-54true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:57,081 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,081 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,081 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,081 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:57,081 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 07:54:58,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1412] L703-15-->L703-18: Formula: (and (= (store |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61| (store (select |v_#pthreadsMutex_150| |v_~#__global_lock~0.base_61|) |v_~#__global_lock~0.offset_61| 0)) |v_#pthreadsMutex_149|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_150|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_149|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_61|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_61|, t1_funThread2of2ForFork0_munge_#t~nondet8#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet8#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet8#1][527], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 274#L708true, 218#L715-17true, 578#true, 222#L703-18true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:54:58,552 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 07:54:58,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:54:58,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:54:58,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 07:55:00,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1415] L703-51-->L703-54: Formula: (and (= (store |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53| (store (select |v_#pthreadsMutex_126| |v_~#__global_lock~0.base_53|) |v_~#__global_lock~0.offset_53| 0)) |v_#pthreadsMutex_125|) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_126|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_125|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_53|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_53|, t1_funThread2of2ForFork0_munge_#t~nondet15#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet15#1_5|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet15#1][528], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 598#(and (not (= |ULTIMATE.start_main_~#t1_ids~0#1.base| 4)) (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= (select (select |#memory_int| 4) |~#global1~0.offset|) 0)), 274#L708true, 578#true, 218#L715-17true, 126#L703-54true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:00,035 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2023-11-30 07:55:00,035 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:55:00,035 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:55:00,035 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2023-11-30 07:55:00,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1086], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:00,177 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 07:55:00,177 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:55:00,177 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:55:00,177 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 07:55:02,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1086], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:02,486 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:55:02,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:02,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:02,487 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:05,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1086], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 583#(and (<= |ULTIMATE.start_main_#t~post17#1| 9999) (<= |ULTIMATE.start_main_~i~0#1| 9999)), t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 121#L715-13true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:05,686 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:55:05,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:05,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:05,686 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:09,547 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:09,548 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:09,548 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:09,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 124#L703-13true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:09,549 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 07:55:09,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:09,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:09,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:09,549 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 07:55:13,193 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 153#L715-16true, 578#true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:13,193 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:13,193 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:13,194 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, 336#L703-14true, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:13,194 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:13,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1435] L703-59-->L704-2: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet16#1_3| 0) (= (store |v_#pthreadsMutex_102| |v_t1_funThread1of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread1of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread1of2ForFork0_munge_~m#1.offset_7| 0)) |v_#pthreadsMutex_101|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_7|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_7|} OutVars{t1_funThread1of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet16#1_3|, #pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_7|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_7|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet16#1][584], [281#L703-13true, 130#L704-2true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 578#true, 218#L715-17true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,745 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1435] L703-59-->L704-2: Formula: (and (= |v_t1_funThread1of2ForFork0_munge_#t~nondet16#1_3| 0) (= (store |v_#pthreadsMutex_102| |v_t1_funThread1of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread1of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread1of2ForFork0_munge_~m#1.offset_7| 0)) |v_#pthreadsMutex_101|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_7|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_7|} OutVars{t1_funThread1of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread1of2ForFork0_munge_#t~nondet16#1_3|, #pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread1of2ForFork0_munge_~m#1.offset=|v_t1_funThread1of2ForFork0_munge_~m#1.offset_7|, t1_funThread1of2ForFork0_munge_~m#1.base=|v_t1_funThread1of2ForFork0_munge_~m#1.base_7|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread1of2ForFork0_munge_#t~nondet16#1][840], [281#L703-13true, 130#L704-2true, t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,745 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:55:17,745 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:55:17,746 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,746 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,753 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 578#true, 153#L715-16true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,754 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1156], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 138#L703-15true, 367#L715-15true, 578#true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,754 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1155], [t1_funThread2of2ForFork0InUse, t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 576#(and (<= 1 |ULTIMATE.start_main_#t~post17#1|) (<= 1 |ULTIMATE.start_main_~i~0#1|)), 138#L703-15true, 581#(<= |ULTIMATE.start_main_#t~post17#1| 9999), 284#L715-14true, 343#L704-2true, 589#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4)), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,754 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:55:17,754 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,755 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,755 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,755 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1244], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 367#L715-15true, 578#true, 343#L704-2true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,777 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1244], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 391#true, 578#true, 153#L715-16true, 402#(<= 1 |ULTIMATE.start_main_~i~0#1|), 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,777 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1354] L703-59-->L704-2: Formula: (and (= |v_#pthreadsMutex_101| (store |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7| (store (select |v_#pthreadsMutex_102| |v_t1_funThread2of2ForFork0_munge_~m#1.base_7|) |v_t1_funThread2of2ForFork0_munge_~m#1.offset_7| 0))) (= |v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_102|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_101|, t1_funThread2of2ForFork0_munge_~m#1.base=|v_t1_funThread2of2ForFork0_munge_~m#1.base_7|, t1_funThread2of2ForFork0_munge_~m#1.offset=|v_t1_funThread2of2ForFork0_munge_~m#1.offset_7|, t1_funThread2of2ForFork0_munge_#t~nondet16#1=|v_t1_funThread2of2ForFork0_munge_#t~nondet16#1_3|} AuxVars[] AssignedVars[#pthreadsMutex, t1_funThread2of2ForFork0_munge_#t~nondet16#1][1281], [t1_funThread2of2ForFork0InUse, 336#L703-14true, 610#(and (= (select |#valid| 4) 1) (= |~#global1~0.base| 4) (= |t1_funThread1of2ForFork0_munge_#t~post7#1| 0)), t2_funThread1of2ForFork1NotInUse, t2_funThread2of2ForFork1NotInUse, 398#true, 391#true, 218#L715-17true, 578#true, 343#L704-2true, t1_funThread1of2ForFork0InUse]) [2023-11-30 07:55:17,777 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 07:55:17,777 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event