/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.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.positions.where.we.compute.the.hoare.annotation All --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.check.absence.of.signed.integer.overflows ASSERTandASSUME -i ../../../trunk/examples/svcomp/pthread-theta/unwind3-100.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.empire2-owicki-f61efc6-m [2025-03-15 03:12:59,183 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-15 03:12:59,246 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 [2025-03-15 03:12:59,302 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-15 03:12:59,303 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-15 03:12:59,303 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-15 03:12:59,303 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-15 03:12:59,303 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-15 03:12:59,303 INFO L153 SettingsManager]: * Use SBE=true [2025-03-15 03:12:59,309 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-15 03:12:59,309 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-15 03:12:59,310 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * To the following directory=./dump/ [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 03:12:59,310 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-15 03:12:59,310 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-15 03:12:59,311 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-15 03:12:59,311 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All 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 -> ASSERTandASSUME [2025-03-15 03:12:59,574 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-15 03:12:59,582 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-15 03:12:59,584 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-15 03:12:59,585 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-15 03:12:59,586 INFO L274 PluginConnector]: CDTParser initialized [2025-03-15 03:12:59,588 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-theta/unwind3-100.i [2025-03-15 03:13:00,837 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bdf67f0df/b6b4b4f5dac24e8196c5b0288e4870cf/FLAG2dcef40de [2025-03-15 03:13:01,068 INFO L384 CDTParser]: Found 1 translation units. [2025-03-15 03:13:01,071 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-theta/unwind3-100.i [2025-03-15 03:13:01,084 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bdf67f0df/b6b4b4f5dac24e8196c5b0288e4870cf/FLAG2dcef40de [2025-03-15 03:13:01,100 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bdf67f0df/b6b4b4f5dac24e8196c5b0288e4870cf [2025-03-15 03:13:01,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-15 03:13:01,106 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-03-15 03:13:01,107 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-15 03:13:01,107 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-15 03:13:01,111 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-15 03:13:01,112 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,112 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@315f54d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01, skipping insertion in model container [2025-03-15 03:13:01,112 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,144 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-15 03:13:01,426 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 03:13:01,435 INFO L200 MainTranslator]: Completed pre-run [2025-03-15 03:13:01,477 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-15 03:13:01,506 INFO L204 MainTranslator]: Completed translation [2025-03-15 03:13:01,507 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01 WrapperNode [2025-03-15 03:13:01,507 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-15 03:13:01,508 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-15 03:13:01,508 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-15 03:13:01,508 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-15 03:13:01,512 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,521 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,537 INFO L138 Inliner]: procedures = 169, calls = 11, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 66 [2025-03-15 03:13:01,538 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-15 03:13:01,538 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-15 03:13:01,538 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-15 03:13:01,538 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-15 03:13:01,543 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,544 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,549 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,549 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,553 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,553 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,555 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,556 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,556 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,557 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-15 03:13:01,558 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-03-15 03:13:01,558 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-03-15 03:13:01,558 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-03-15 03:13:01,559 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (1/1) ... [2025-03-15 03:13:01,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2025-03-15 03:13:01,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-15 03:13:01,583 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) [2025-03-15 03:13:01,595 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 [2025-03-15 03:13:01,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-15 03:13:01,613 INFO L130 BoogieDeclarations]: Found specification of procedure f1 [2025-03-15 03:13:01,613 INFO L138 BoogieDeclarations]: Found implementation of procedure f1 [2025-03-15 03:13:01,613 INFO L130 BoogieDeclarations]: Found specification of procedure f2 [2025-03-15 03:13:01,613 INFO L138 BoogieDeclarations]: Found implementation of procedure f2 [2025-03-15 03:13:01,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-03-15 03:13:01,613 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-15 03:13:01,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-15 03:13:01,614 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-03-15 03:13:01,698 INFO L234 CfgBuilder]: Building ICFG [2025-03-15 03:13:01,700 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-15 03:13:01,858 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-03-15 03:13:01,858 INFO L283 CfgBuilder]: Performing block encoding [2025-03-15 03:13:01,871 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-15 03:13:01,871 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-15 03:13:01,872 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:13:01 BoogieIcfgContainer [2025-03-15 03:13:01,872 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-03-15 03:13:01,876 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-15 03:13:01,877 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-15 03:13:01,881 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-15 03:13:01,881 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.03 03:13:01" (1/3) ... [2025-03-15 03:13:01,882 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36db3bf4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:13:01, skipping insertion in model container [2025-03-15 03:13:01,882 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.03 03:13:01" (2/3) ... [2025-03-15 03:13:01,882 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36db3bf4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:13:01, skipping insertion in model container [2025-03-15 03:13:01,882 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:13:01" (3/3) ... [2025-03-15 03:13:01,883 INFO L128 eAbstractionObserver]: Analyzing ICFG unwind3-100.i [2025-03-15 03:13:01,896 INFO L303 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-15 03:13:01,898 INFO L169 ceAbstractionStarter]: Applying trace abstraction to ICFG unwind3-100.i that has 3 procedures, 91 locations, 1 initial locations, 2 loop locations, and 8 error locations. [2025-03-15 03:13:01,898 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-03-15 03:13:01,965 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-15 03:13:02,001 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 03:13:02,015 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@5797406, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 03:13:02,016 INFO L334 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2025-03-15 03:13:02,044 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 03:13:02,044 INFO L124 PetriNetUnfolderBase]: 1/45 cut-off events. [2025-03-15 03:13:02,045 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 03:13:02,049 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:02,049 INFO L221 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] [2025-03-15 03:13:02,050 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 13 more)] === [2025-03-15 03:13:02,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:02,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1249464737, now seen corresponding path program 1 times [2025-03-15 03:13:02,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:02,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875144417] [2025-03-15 03:13:02,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:02,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:02,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:02,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875144417] [2025-03-15 03:13:02,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875144417] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:02,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:02,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:02,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408335221] [2025-03-15 03:13:02,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:02,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:02,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:02,377 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:02,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:02,382 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 69 out of 95 [2025-03-15 03:13:02,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 95 transitions, 198 flow. Second operand has 5 states, 5 states have (on average 71.0) internal successors, (355), 5 states have internal predecessors, (355), 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) [2025-03-15 03:13:02,387 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:02,387 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 69 of 95 [2025-03-15 03:13:02,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:02,535 INFO L124 PetriNetUnfolderBase]: 50/255 cut-off events. [2025-03-15 03:13:02,535 INFO L125 PetriNetUnfolderBase]: For 9/9 co-relation queries the response was YES. [2025-03-15 03:13:02,541 INFO L83 FinitePrefix]: Finished finitePrefix Result has 401 conditions, 255 events. 50/255 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1093 event pairs, 8 based on Foata normal form. 9/218 useless extension candidates. Maximal degree in co-relation 311. Up to 85 conditions per place. [2025-03-15 03:13:02,545 INFO L140 encePairwiseOnDemand]: 87/95 looper letters, 25 selfloop transitions, 3 changer transitions 1/95 dead transitions. [2025-03-15 03:13:02,545 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 95 transitions, 256 flow [2025-03-15 03:13:02,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:13:02,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:13:02,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 381 transitions. [2025-03-15 03:13:02,557 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8021052631578948 [2025-03-15 03:13:02,563 INFO L298 CegarLoopForPetriNet]: 97 programPoint places, -1 predicate places. [2025-03-15 03:13:02,563 INFO L471 AbstractCegarLoop]: Abstraction has has 96 places, 95 transitions, 256 flow [2025-03-15 03:13:02,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 71.0) internal successors, (355), 5 states have internal predecessors, (355), 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) [2025-03-15 03:13:02,564 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:02,564 INFO L221 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] [2025-03-15 03:13:02,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-15 03:13:02,564 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 13 more)] === [2025-03-15 03:13:02,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:02,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1247931686, now seen corresponding path program 1 times [2025-03-15 03:13:02,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:02,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845571292] [2025-03-15 03:13:02,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:02,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:02,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:02,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:02,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845571292] [2025-03-15 03:13:02,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845571292] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:02,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:02,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 03:13:02,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419665325] [2025-03-15 03:13:02,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:02,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 03:13:02,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:02,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 03:13:02,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 03:13:02,644 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 77 out of 95 [2025-03-15 03:13:02,644 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 95 transitions, 256 flow. Second operand has 3 states, 3 states have (on average 78.66666666666667) internal successors, (236), 3 states have internal predecessors, (236), 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) [2025-03-15 03:13:02,644 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:02,644 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 77 of 95 [2025-03-15 03:13:02,644 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:02,717 INFO L124 PetriNetUnfolderBase]: 50/263 cut-off events. [2025-03-15 03:13:02,717 INFO L125 PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES. [2025-03-15 03:13:02,718 INFO L83 FinitePrefix]: Finished finitePrefix Result has 446 conditions, 263 events. 50/263 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1117 event pairs, 16 based on Foata normal form. 0/216 useless extension candidates. Maximal degree in co-relation 346. Up to 85 conditions per place. [2025-03-15 03:13:02,720 INFO L140 encePairwiseOnDemand]: 90/95 looper letters, 15 selfloop transitions, 3 changer transitions 1/96 dead transitions. [2025-03-15 03:13:02,720 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 96 transitions, 298 flow [2025-03-15 03:13:02,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 03:13:02,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 03:13:02,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 248 transitions. [2025-03-15 03:13:02,721 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8701754385964913 [2025-03-15 03:13:02,722 INFO L298 CegarLoopForPetriNet]: 97 programPoint places, -1 predicate places. [2025-03-15 03:13:02,722 INFO L471 AbstractCegarLoop]: Abstraction has has 96 places, 96 transitions, 298 flow [2025-03-15 03:13:02,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 78.66666666666667) internal successors, (236), 3 states have internal predecessors, (236), 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) [2025-03-15 03:13:02,722 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:02,722 INFO L221 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] [2025-03-15 03:13:02,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-15 03:13:02,723 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 13 more)] === [2025-03-15 03:13:02,723 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:02,723 INFO L85 PathProgramCache]: Analyzing trace with hash 78701429, now seen corresponding path program 1 times [2025-03-15 03:13:02,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:02,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45981844] [2025-03-15 03:13:02,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:02,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:02,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:02,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:02,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45981844] [2025-03-15 03:13:02,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45981844] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:02,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:02,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:02,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653825256] [2025-03-15 03:13:02,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:02,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:02,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:02,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:02,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:02,822 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 69 out of 95 [2025-03-15 03:13:02,822 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 96 transitions, 298 flow. Second operand has 5 states, 5 states have (on average 71.2) internal successors, (356), 5 states have internal predecessors, (356), 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) [2025-03-15 03:13:02,822 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:02,823 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 69 of 95 [2025-03-15 03:13:02,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:02,934 INFO L124 PetriNetUnfolderBase]: 37/222 cut-off events. [2025-03-15 03:13:02,935 INFO L125 PetriNetUnfolderBase]: For 84/136 co-relation queries the response was YES. [2025-03-15 03:13:02,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 466 conditions, 222 events. 37/222 cut-off events. For 84/136 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 844 event pairs, 7 based on Foata normal form. 7/205 useless extension candidates. Maximal degree in co-relation 355. Up to 60 conditions per place. [2025-03-15 03:13:02,937 INFO L140 encePairwiseOnDemand]: 89/95 looper letters, 21 selfloop transitions, 4 changer transitions 21/100 dead transitions. [2025-03-15 03:13:02,938 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 100 transitions, 391 flow [2025-03-15 03:13:02,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:02,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:02,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 450 transitions. [2025-03-15 03:13:02,940 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7894736842105263 [2025-03-15 03:13:02,941 INFO L298 CegarLoopForPetriNet]: 97 programPoint places, 2 predicate places. [2025-03-15 03:13:02,941 INFO L471 AbstractCegarLoop]: Abstraction has has 99 places, 100 transitions, 391 flow [2025-03-15 03:13:02,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 71.2) internal successors, (356), 5 states have internal predecessors, (356), 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) [2025-03-15 03:13:02,941 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:02,941 INFO L221 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] [2025-03-15 03:13:02,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-15 03:13:02,942 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 13 more)] === [2025-03-15 03:13:02,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:02,942 INFO L85 PathProgramCache]: Analyzing trace with hash -387542505, now seen corresponding path program 1 times [2025-03-15 03:13:02,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:02,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155549388] [2025-03-15 03:13:02,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:02,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:03,014 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:03,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:03,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155549388] [2025-03-15 03:13:03,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155549388] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:03,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:03,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:03,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724150995] [2025-03-15 03:13:03,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:03,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:03,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:03,016 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:03,016 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:03,016 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 68 out of 95 [2025-03-15 03:13:03,017 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 100 transitions, 391 flow. Second operand has 4 states, 4 states have (on average 70.25) internal successors, (281), 4 states have internal predecessors, (281), 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) [2025-03-15 03:13:03,017 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:03,017 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 68 of 95 [2025-03-15 03:13:03,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:03,087 INFO L124 PetriNetUnfolderBase]: 66/368 cut-off events. [2025-03-15 03:13:03,088 INFO L125 PetriNetUnfolderBase]: For 246/300 co-relation queries the response was YES. [2025-03-15 03:13:03,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 764 conditions, 368 events. 66/368 cut-off events. For 246/300 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 1889 event pairs, 41 based on Foata normal form. 0/319 useless extension candidates. Maximal degree in co-relation 701. Up to 82 conditions per place. [2025-03-15 03:13:03,093 INFO L140 encePairwiseOnDemand]: 91/95 looper letters, 20 selfloop transitions, 3 changer transitions 20/98 dead transitions. [2025-03-15 03:13:03,093 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 102 places, 98 transitions, 443 flow [2025-03-15 03:13:03,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:03,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:03,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 293 transitions. [2025-03-15 03:13:03,094 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7710526315789473 [2025-03-15 03:13:03,095 INFO L298 CegarLoopForPetriNet]: 97 programPoint places, 5 predicate places. [2025-03-15 03:13:03,095 INFO L471 AbstractCegarLoop]: Abstraction has has 102 places, 98 transitions, 443 flow [2025-03-15 03:13:03,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 70.25) internal successors, (281), 4 states have internal predecessors, (281), 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) [2025-03-15 03:13:03,095 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:03,095 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:03,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-15 03:13:03,096 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 13 more)] === [2025-03-15 03:13:03,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:03,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1120479933, now seen corresponding path program 1 times [2025-03-15 03:13:03,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:03,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911473022] [2025-03-15 03:13:03,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:03,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:03,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:13:03,113 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-15 03:13:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:13:03,136 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-15 03:13:03,137 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-15 03:13:03,137 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (15 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (12 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 16 remaining) [2025-03-15 03:13:03,140 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 16 remaining) [2025-03-15 03:13:03,141 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 16 remaining) [2025-03-15 03:13:03,141 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 16 remaining) [2025-03-15 03:13:03,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-15 03:13:03,141 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-15 03:13:03,143 WARN L336 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-15 03:13:03,143 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2025-03-15 03:13:03,169 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-15 03:13:03,174 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 03:13:03,174 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@5797406, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 03:13:03,174 INFO L334 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2025-03-15 03:13:03,177 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 03:13:03,178 INFO L124 PetriNetUnfolderBase]: 1/46 cut-off events. [2025-03-15 03:13:03,178 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 03:13:03,178 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:03,178 INFO L221 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] [2025-03-15 03:13:03,178 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:03,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:03,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1341984728, now seen corresponding path program 1 times [2025-03-15 03:13:03,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:03,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505988070] [2025-03-15 03:13:03,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:03,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:03,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:03,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:03,240 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:03,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505988070] [2025-03-15 03:13:03,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505988070] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:03,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:03,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:03,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402333478] [2025-03-15 03:13:03,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:03,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:03,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:03,241 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:03,241 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:03,242 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 140 [2025-03-15 03:13:03,242 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 140 transitions, 300 flow. Second operand has 5 states, 5 states have (on average 103.0) internal successors, (515), 5 states have internal predecessors, (515), 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) [2025-03-15 03:13:03,242 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:03,242 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 140 [2025-03-15 03:13:03,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:03,444 INFO L124 PetriNetUnfolderBase]: 364/1153 cut-off events. [2025-03-15 03:13:03,444 INFO L125 PetriNetUnfolderBase]: For 58/58 co-relation queries the response was YES. [2025-03-15 03:13:03,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1932 conditions, 1153 events. 364/1153 cut-off events. For 58/58 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 7971 event pairs, 50 based on Foata normal form. 48/975 useless extension candidates. Maximal degree in co-relation 1926. Up to 322 conditions per place. [2025-03-15 03:13:03,466 INFO L140 encePairwiseOnDemand]: 129/140 looper letters, 54 selfloop transitions, 7 changer transitions 1/136 dead transitions. [2025-03-15 03:13:03,466 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 136 transitions, 421 flow [2025-03-15 03:13:03,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:03,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:03,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 682 transitions. [2025-03-15 03:13:03,468 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8119047619047619 [2025-03-15 03:13:03,468 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -31 predicate places. [2025-03-15 03:13:03,468 INFO L471 AbstractCegarLoop]: Abstraction has has 112 places, 136 transitions, 421 flow [2025-03-15 03:13:03,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.0) internal successors, (515), 5 states have internal predecessors, (515), 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) [2025-03-15 03:13:03,469 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:03,469 INFO L221 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] [2025-03-15 03:13:03,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-15 03:13:03,469 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:03,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:03,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1340451677, now seen corresponding path program 1 times [2025-03-15 03:13:03,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:03,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299627385] [2025-03-15 03:13:03,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:03,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:03,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:03,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:03,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:03,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299627385] [2025-03-15 03:13:03,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299627385] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:03,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:03,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 03:13:03,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75494614] [2025-03-15 03:13:03,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:03,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 03:13:03,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:03,505 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 03:13:03,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 03:13:03,505 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 140 [2025-03-15 03:13:03,506 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 136 transitions, 421 flow. Second operand has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 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) [2025-03-15 03:13:03,506 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:03,506 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 140 [2025-03-15 03:13:03,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:03,620 INFO L124 PetriNetUnfolderBase]: 364/1135 cut-off events. [2025-03-15 03:13:03,620 INFO L125 PetriNetUnfolderBase]: For 210/307 co-relation queries the response was YES. [2025-03-15 03:13:03,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2046 conditions, 1135 events. 364/1135 cut-off events. For 210/307 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 7971 event pairs, 42 based on Foata normal form. 0/923 useless extension candidates. Maximal degree in co-relation 2039. Up to 322 conditions per place. [2025-03-15 03:13:03,627 INFO L140 encePairwiseOnDemand]: 135/140 looper letters, 29 selfloop transitions, 3 changer transitions 1/143 dead transitions. [2025-03-15 03:13:03,628 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 143 transitions, 503 flow [2025-03-15 03:13:03,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 03:13:03,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 03:13:03,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 375 transitions. [2025-03-15 03:13:03,629 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8928571428571429 [2025-03-15 03:13:03,629 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -29 predicate places. [2025-03-15 03:13:03,629 INFO L471 AbstractCegarLoop]: Abstraction has has 114 places, 143 transitions, 503 flow [2025-03-15 03:13:03,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.66666666666667) internal successors, (356), 3 states have internal predecessors, (356), 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) [2025-03-15 03:13:03,630 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:03,630 INFO L221 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] [2025-03-15 03:13:03,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-15 03:13:03,630 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:03,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:03,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1348146006, now seen corresponding path program 1 times [2025-03-15 03:13:03,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:03,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562278603] [2025-03-15 03:13:03,630 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:03,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:03,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:03,690 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:03,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:03,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562278603] [2025-03-15 03:13:03,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562278603] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:03,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:03,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:03,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476112428] [2025-03-15 03:13:03,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:03,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:03,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:03,692 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:03,692 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:03,693 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 140 [2025-03-15 03:13:03,693 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 143 transitions, 503 flow. Second operand has 5 states, 5 states have (on average 103.2) internal successors, (516), 5 states have internal predecessors, (516), 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) [2025-03-15 03:13:03,693 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:03,695 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 140 [2025-03-15 03:13:03,695 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:03,863 INFO L124 PetriNetUnfolderBase]: 275/939 cut-off events. [2025-03-15 03:13:03,863 INFO L125 PetriNetUnfolderBase]: For 365/745 co-relation queries the response was YES. [2025-03-15 03:13:03,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 939 events. 275/939 cut-off events. For 365/745 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 6341 event pairs, 37 based on Foata normal form. 35/848 useless extension candidates. Maximal degree in co-relation 2208. Up to 231 conditions per place. [2025-03-15 03:13:03,871 INFO L140 encePairwiseOnDemand]: 132/140 looper letters, 71 selfloop transitions, 7 changer transitions 4/161 dead transitions. [2025-03-15 03:13:03,872 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 161 transitions, 771 flow [2025-03-15 03:13:03,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:03,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:03,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 670 transitions. [2025-03-15 03:13:03,875 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7976190476190477 [2025-03-15 03:13:03,876 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -25 predicate places. [2025-03-15 03:13:03,877 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 161 transitions, 771 flow [2025-03-15 03:13:03,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.2) internal successors, (516), 5 states have internal predecessors, (516), 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) [2025-03-15 03:13:03,877 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:03,877 INFO L221 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] [2025-03-15 03:13:03,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-15 03:13:03,877 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:03,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:03,878 INFO L85 PathProgramCache]: Analyzing trace with hash 548664515, now seen corresponding path program 1 times [2025-03-15 03:13:03,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:03,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766521527] [2025-03-15 03:13:03,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:03,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:03,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:03,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766521527] [2025-03-15 03:13:03,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766521527] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:03,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:03,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:03,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556440854] [2025-03-15 03:13:03,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:03,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:03,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:03,940 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:03,940 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:03,940 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 140 [2025-03-15 03:13:03,941 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 161 transitions, 771 flow. Second operand has 4 states, 4 states have (on average 105.25) internal successors, (421), 4 states have internal predecessors, (421), 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) [2025-03-15 03:13:03,941 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:03,941 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 140 [2025-03-15 03:13:03,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:04,110 INFO L124 PetriNetUnfolderBase]: 439/1617 cut-off events. [2025-03-15 03:13:04,110 INFO L125 PetriNetUnfolderBase]: For 1238/2036 co-relation queries the response was YES. [2025-03-15 03:13:04,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3771 conditions, 1617 events. 439/1617 cut-off events. For 1238/2036 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 13031 event pairs, 196 based on Foata normal form. 3/1338 useless extension candidates. Maximal degree in co-relation 3762. Up to 392 conditions per place. [2025-03-15 03:13:04,120 INFO L140 encePairwiseOnDemand]: 136/140 looper letters, 62 selfloop transitions, 3 changer transitions 1/159 dead transitions. [2025-03-15 03:13:04,120 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 159 transitions, 889 flow [2025-03-15 03:13:04,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:04,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:04,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 440 transitions. [2025-03-15 03:13:04,122 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7857142857142857 [2025-03-15 03:13:04,123 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -22 predicate places. [2025-03-15 03:13:04,123 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 159 transitions, 889 flow [2025-03-15 03:13:04,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 105.25) internal successors, (421), 4 states have internal predecessors, (421), 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) [2025-03-15 03:13:04,123 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:04,123 INFO L221 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] [2025-03-15 03:13:04,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-15 03:13:04,123 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:04,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:04,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1238921746, now seen corresponding path program 1 times [2025-03-15 03:13:04,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:04,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674912670] [2025-03-15 03:13:04,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:04,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:04,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:04,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:04,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:04,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674912670] [2025-03-15 03:13:04,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674912670] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:04,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:04,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:04,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639710387] [2025-03-15 03:13:04,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:04,182 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:04,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:04,182 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:04,182 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:04,183 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 140 [2025-03-15 03:13:04,183 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 159 transitions, 889 flow. Second operand has 4 states, 4 states have (on average 119.75) internal successors, (479), 4 states have internal predecessors, (479), 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) [2025-03-15 03:13:04,183 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:04,183 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 140 [2025-03-15 03:13:04,183 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:04,351 INFO L124 PetriNetUnfolderBase]: 444/1668 cut-off events. [2025-03-15 03:13:04,352 INFO L125 PetriNetUnfolderBase]: For 1820/2676 co-relation queries the response was YES. [2025-03-15 03:13:04,355 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4000 conditions, 1668 events. 444/1668 cut-off events. For 1820/2676 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 13469 event pairs, 174 based on Foata normal form. 19/1415 useless extension candidates. Maximal degree in co-relation 3990. Up to 396 conditions per place. [2025-03-15 03:13:04,361 INFO L140 encePairwiseOnDemand]: 136/140 looper letters, 36 selfloop transitions, 3 changer transitions 1/158 dead transitions. [2025-03-15 03:13:04,361 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 158 transitions, 961 flow [2025-03-15 03:13:04,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:04,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:04,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 488 transitions. [2025-03-15 03:13:04,362 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8714285714285714 [2025-03-15 03:13:04,363 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -20 predicate places. [2025-03-15 03:13:04,363 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 158 transitions, 961 flow [2025-03-15 03:13:04,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 119.75) internal successors, (479), 4 states have internal predecessors, (479), 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) [2025-03-15 03:13:04,363 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:04,363 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:04,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-15 03:13:04,364 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:04,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:04,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1237080855, now seen corresponding path program 1 times [2025-03-15 03:13:04,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:04,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917690401] [2025-03-15 03:13:04,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:04,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:04,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:04,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:04,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:04,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917690401] [2025-03-15 03:13:04,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917690401] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:04,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:04,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:04,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130189665] [2025-03-15 03:13:04,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:04,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:04,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:04,431 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:04,431 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:04,431 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 140 [2025-03-15 03:13:04,432 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 158 transitions, 961 flow. Second operand has 5 states, 5 states have (on average 103.2) internal successors, (516), 5 states have internal predecessors, (516), 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) [2025-03-15 03:13:04,432 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:04,432 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 140 [2025-03-15 03:13:04,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:04,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][183], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 157#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 40#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 127#L766-2true, 176#true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:04,760 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,760 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,760 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,760 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][183], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 26#L759-2true, 157#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 176#true, 127#L766-2true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:04,761 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,761 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,761 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,761 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:04,786 INFO L124 PetriNetUnfolderBase]: 1044/2790 cut-off events. [2025-03-15 03:13:04,787 INFO L125 PetriNetUnfolderBase]: For 6172/8876 co-relation queries the response was YES. [2025-03-15 03:13:04,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8549 conditions, 2790 events. 1044/2790 cut-off events. For 6172/8876 co-relation queries the response was YES. Maximal size of possible extension queue 185. Compared 23284 event pairs, 319 based on Foata normal form. 28/2215 useless extension candidates. Maximal degree in co-relation 8538. Up to 792 conditions per place. [2025-03-15 03:13:04,807 INFO L140 encePairwiseOnDemand]: 133/140 looper letters, 104 selfloop transitions, 10 changer transitions 7/203 dead transitions. [2025-03-15 03:13:04,807 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 203 transitions, 1578 flow [2025-03-15 03:13:04,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:04,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:04,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 665 transitions. [2025-03-15 03:13:04,810 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7916666666666666 [2025-03-15 03:13:04,810 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -15 predicate places. [2025-03-15 03:13:04,810 INFO L471 AbstractCegarLoop]: Abstraction has has 128 places, 203 transitions, 1578 flow [2025-03-15 03:13:04,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.2) internal successors, (516), 5 states have internal predecessors, (516), 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) [2025-03-15 03:13:04,811 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:04,811 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 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] [2025-03-15 03:13:04,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-15 03:13:04,811 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:04,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:04,812 INFO L85 PathProgramCache]: Analyzing trace with hash 248131861, now seen corresponding path program 1 times [2025-03-15 03:13:04,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:04,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464773471] [2025-03-15 03:13:04,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:04,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:04,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:04,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464773471] [2025-03-15 03:13:04,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464773471] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:04,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:04,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:04,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525210533] [2025-03-15 03:13:04,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:04,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:04,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:04,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:04,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:04,856 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 140 [2025-03-15 03:13:04,856 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 203 transitions, 1578 flow. Second operand has 4 states, 4 states have (on average 120.0) internal successors, (480), 4 states have internal predecessors, (480), 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) [2025-03-15 03:13:04,856 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:04,856 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 140 [2025-03-15 03:13:04,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][189], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 40#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 127#L766-2true, 176#true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:05,099 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,099 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,099 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,099 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][189], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 26#L759-2true, 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 176#true, 127#L766-2true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:05,099 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,100 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,100 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,100 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,130 INFO L124 PetriNetUnfolderBase]: 1049/2852 cut-off events. [2025-03-15 03:13:05,130 INFO L125 PetriNetUnfolderBase]: For 7926/10066 co-relation queries the response was YES. [2025-03-15 03:13:05,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8954 conditions, 2852 events. 1049/2852 cut-off events. For 7926/10066 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 23722 event pairs, 390 based on Foata normal form. 11/2240 useless extension candidates. Maximal degree in co-relation 8942. Up to 796 conditions per place. [2025-03-15 03:13:05,151 INFO L140 encePairwiseOnDemand]: 136/140 looper letters, 56 selfloop transitions, 4 changer transitions 7/209 dead transitions. [2025-03-15 03:13:05,151 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 209 transitions, 1782 flow [2025-03-15 03:13:05,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:05,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:05,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 490 transitions. [2025-03-15 03:13:05,152 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.875 [2025-03-15 03:13:05,153 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -13 predicate places. [2025-03-15 03:13:05,153 INFO L471 AbstractCegarLoop]: Abstraction has has 130 places, 209 transitions, 1782 flow [2025-03-15 03:13:05,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 120.0) internal successors, (480), 4 states have internal predecessors, (480), 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) [2025-03-15 03:13:05,153 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:05,154 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:05,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-15 03:13:05,154 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:05,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:05,154 INFO L85 PathProgramCache]: Analyzing trace with hash 305199555, now seen corresponding path program 1 times [2025-03-15 03:13:05,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:05,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096219905] [2025-03-15 03:13:05,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:05,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:05,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:05,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:05,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096219905] [2025-03-15 03:13:05,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096219905] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:05,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:05,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:05,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236679734] [2025-03-15 03:13:05,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:05,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:05,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:05,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:05,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:05,218 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 101 out of 140 [2025-03-15 03:13:05,219 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 209 transitions, 1782 flow. Second operand has 5 states, 5 states have (on average 103.4) internal successors, (517), 5 states have internal predecessors, (517), 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) [2025-03-15 03:13:05,219 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:05,219 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 101 of 140 [2025-03-15 03:13:05,219 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:05,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][195], [26#L759-2true, 154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 176#true, 127#L766-2true, 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100)), 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:05,560 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,560 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,560 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,560 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:05,594 INFO L124 PetriNetUnfolderBase]: 915/2641 cut-off events. [2025-03-15 03:13:05,594 INFO L125 PetriNetUnfolderBase]: For 7822/10096 co-relation queries the response was YES. [2025-03-15 03:13:05,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9387 conditions, 2641 events. 915/2641 cut-off events. For 7822/10096 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 22232 event pairs, 325 based on Foata normal form. 74/2216 useless extension candidates. Maximal degree in co-relation 9374. Up to 717 conditions per place. [2025-03-15 03:13:05,628 INFO L140 encePairwiseOnDemand]: 133/140 looper letters, 120 selfloop transitions, 9 changer transitions 10/221 dead transitions. [2025-03-15 03:13:05,628 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 221 transitions, 2228 flow [2025-03-15 03:13:05,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:05,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:05,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 665 transitions. [2025-03-15 03:13:05,630 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7916666666666666 [2025-03-15 03:13:05,631 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -8 predicate places. [2025-03-15 03:13:05,631 INFO L471 AbstractCegarLoop]: Abstraction has has 135 places, 221 transitions, 2228 flow [2025-03-15 03:13:05,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 103.4) internal successors, (517), 5 states have internal predecessors, (517), 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) [2025-03-15 03:13:05,632 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:05,632 INFO L221 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] [2025-03-15 03:13:05,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-15 03:13:05,632 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:05,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:05,634 INFO L85 PathProgramCache]: Analyzing trace with hash 628396979, now seen corresponding path program 1 times [2025-03-15 03:13:05,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:05,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41491745] [2025-03-15 03:13:05,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:05,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:05,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:05,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:05,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:05,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41491745] [2025-03-15 03:13:05,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41491745] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:05,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:05,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:05,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118248185] [2025-03-15 03:13:05,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:05,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:05,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:05,699 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:05,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:05,700 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 140 [2025-03-15 03:13:05,701 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 221 transitions, 2228 flow. Second operand has 4 states, 4 states have (on average 118.75) internal successors, (475), 4 states have internal predecessors, (475), 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) [2025-03-15 03:13:05,701 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:05,701 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 140 [2025-03-15 03:13:05,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:06,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][205], [26#L759-2true, 154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, 209#(= |f2Thread1of2ForFork1_~i~0#1| 0), f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 127#L766-2true, 176#true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0)), 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:06,020 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:06,020 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:06,020 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:06,020 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:06,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][197], [26#L759-2true, 20#L758true, 157#true, f1Thread1of2ForFork0InUse, 166#(and (<= ~_N~0 100) (<= ~limit~0 100)), 191#true, 152#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 207#true, 176#true, 127#L766-2true, 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100)), 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:06,071 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-03-15 03:13:06,071 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:06,071 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:06,071 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:06,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][205], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 157#true, 3#L759-1true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 207#true, 127#L766-2true, 176#true, 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100)), 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:06,086 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,086 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,086 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,086 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][205], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 26#L759-2true, 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 207#true, 127#L766-2true, 176#true, 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0)), 92#L759-1true, 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:06,088 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,088 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,088 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,088 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:06,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([381] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][205], [154#(and (<= 100 f1Thread1of2ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 26#L759-2true, 157#true, 191#true, f1Thread1of2ForFork0InUse, f1Thread2of2ForFork0InUse, 174#(<= 100 ~_N~0), f2Thread1of2ForFork1InUse, f2Thread2of2ForFork1NotInUse, 65#ULTIMATE.startFINALtrue, 169#(and (<= f1Thread1of2ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 98#L759-2true, 207#true, 127#L766-2true, 176#true, 204#(and (<= ~_N~0 100) (<= f1Thread2of2ForFork0_~l~0 100) (<= ~limit~0 100)), 188#(and (<= 100 ~_N~0) (<= 100 f1Thread2of2ForFork0_~l~0) (<= 100 ~limit~0))]) [2025-03-15 03:13:06,093 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2025-03-15 03:13:06,094 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:06,094 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:06,094 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:06,116 INFO L124 PetriNetUnfolderBase]: 1485/4252 cut-off events. [2025-03-15 03:13:06,116 INFO L125 PetriNetUnfolderBase]: For 13089/16019 co-relation queries the response was YES. [2025-03-15 03:13:06,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15222 conditions, 4252 events. 1485/4252 cut-off events. For 13089/16019 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 38980 event pairs, 598 based on Foata normal form. 4/3446 useless extension candidates. Maximal degree in co-relation 15208. Up to 1222 conditions per place. [2025-03-15 03:13:06,143 INFO L140 encePairwiseOnDemand]: 134/140 looper letters, 54 selfloop transitions, 4 changer transitions 13/242 dead transitions. [2025-03-15 03:13:06,144 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 242 transitions, 2538 flow [2025-03-15 03:13:06,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:13:06,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:13:06,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 610 transitions. [2025-03-15 03:13:06,145 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8714285714285714 [2025-03-15 03:13:06,146 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, -4 predicate places. [2025-03-15 03:13:06,146 INFO L471 AbstractCegarLoop]: Abstraction has has 139 places, 242 transitions, 2538 flow [2025-03-15 03:13:06,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 118.75) internal successors, (475), 4 states have internal predecessors, (475), 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) [2025-03-15 03:13:06,146 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:06,146 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:06,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-15 03:13:06,146 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:06,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:06,147 INFO L85 PathProgramCache]: Analyzing trace with hash 1616144045, now seen corresponding path program 1 times [2025-03-15 03:13:06,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:06,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031999150] [2025-03-15 03:13:06,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:06,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:06,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:06,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:06,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031999150] [2025-03-15 03:13:06,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031999150] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:06,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:06,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:06,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420151983] [2025-03-15 03:13:06,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:06,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:06,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:06,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:06,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:06,227 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 140 [2025-03-15 03:13:06,227 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 139 places, 242 transitions, 2538 flow. Second operand has 7 states, 7 states have (on average 98.42857142857143) internal successors, (689), 7 states have internal predecessors, (689), 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) [2025-03-15 03:13:06,227 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:06,227 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 140 [2025-03-15 03:13:06,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:06,721 INFO L124 PetriNetUnfolderBase]: 1407/3787 cut-off events. [2025-03-15 03:13:06,722 INFO L125 PetriNetUnfolderBase]: For 13207/18900 co-relation queries the response was YES. [2025-03-15 03:13:06,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16036 conditions, 3787 events. 1407/3787 cut-off events. For 13207/18900 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 33505 event pairs, 581 based on Foata normal form. 84/3315 useless extension candidates. Maximal degree in co-relation 16021. Up to 1089 conditions per place. [2025-03-15 03:13:06,755 INFO L140 encePairwiseOnDemand]: 132/140 looper letters, 152 selfloop transitions, 12 changer transitions 1/244 dead transitions. [2025-03-15 03:13:06,755 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 244 transitions, 2878 flow [2025-03-15 03:13:06,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 03:13:06,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 03:13:06,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 854 transitions. [2025-03-15 03:13:06,757 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7625 [2025-03-15 03:13:06,758 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, 2 predicate places. [2025-03-15 03:13:06,758 INFO L471 AbstractCegarLoop]: Abstraction has has 145 places, 244 transitions, 2878 flow [2025-03-15 03:13:06,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 98.42857142857143) internal successors, (689), 7 states have internal predecessors, (689), 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) [2025-03-15 03:13:06,758 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:06,758 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:06,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-15 03:13:06,758 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:06,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:06,759 INFO L85 PathProgramCache]: Analyzing trace with hash -668635701, now seen corresponding path program 1 times [2025-03-15 03:13:06,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:06,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494630157] [2025-03-15 03:13:06,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:06,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:06,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:06,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:06,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:06,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494630157] [2025-03-15 03:13:06,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494630157] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:06,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:06,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:06,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829026169] [2025-03-15 03:13:06,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:06,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:06,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:06,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:06,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:06,830 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 140 [2025-03-15 03:13:06,831 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 244 transitions, 2878 flow. Second operand has 7 states, 7 states have (on average 98.28571428571429) internal successors, (688), 7 states have internal predecessors, (688), 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) [2025-03-15 03:13:06,831 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:06,831 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 140 [2025-03-15 03:13:06,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:07,281 INFO L124 PetriNetUnfolderBase]: 1356/3733 cut-off events. [2025-03-15 03:13:07,281 INFO L125 PetriNetUnfolderBase]: For 15145/22457 co-relation queries the response was YES. [2025-03-15 03:13:07,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17734 conditions, 3733 events. 1356/3733 cut-off events. For 15145/22457 co-relation queries the response was YES. Maximal size of possible extension queue 251. Compared 33183 event pairs, 328 based on Foata normal form. 167/3412 useless extension candidates. Maximal degree in co-relation 17718. Up to 1030 conditions per place. [2025-03-15 03:13:07,316 INFO L140 encePairwiseOnDemand]: 132/140 looper letters, 154 selfloop transitions, 12 changer transitions 1/246 dead transitions. [2025-03-15 03:13:07,317 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 246 transitions, 3226 flow [2025-03-15 03:13:07,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-15 03:13:07,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2025-03-15 03:13:07,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 852 transitions. [2025-03-15 03:13:07,318 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7607142857142857 [2025-03-15 03:13:07,320 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, 8 predicate places. [2025-03-15 03:13:07,320 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 246 transitions, 3226 flow [2025-03-15 03:13:07,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 98.28571428571429) internal successors, (688), 7 states have internal predecessors, (688), 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) [2025-03-15 03:13:07,320 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:07,320 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:07,320 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-15 03:13:07,321 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:07,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:07,321 INFO L85 PathProgramCache]: Analyzing trace with hash 624168455, now seen corresponding path program 1 times [2025-03-15 03:13:07,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:07,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934997211] [2025-03-15 03:13:07,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:07,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:07,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:07,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:07,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:07,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934997211] [2025-03-15 03:13:07,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934997211] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:07,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:07,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:07,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711973226] [2025-03-15 03:13:07,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:07,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:07,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:07,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:07,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:07,401 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 140 [2025-03-15 03:13:07,401 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 246 transitions, 3226 flow. Second operand has 7 states, 7 states have (on average 98.57142857142857) internal successors, (690), 7 states have internal predecessors, (690), 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) [2025-03-15 03:13:07,401 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:07,401 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 140 [2025-03-15 03:13:07,401 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:07,945 INFO L124 PetriNetUnfolderBase]: 1368/3719 cut-off events. [2025-03-15 03:13:07,946 INFO L125 PetriNetUnfolderBase]: For 17335/25541 co-relation queries the response was YES. [2025-03-15 03:13:07,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19918 conditions, 3719 events. 1368/3719 cut-off events. For 17335/25541 co-relation queries the response was YES. Maximal size of possible extension queue 250. Compared 32955 event pairs, 402 based on Foata normal form. 185/3401 useless extension candidates. Maximal degree in co-relation 19901. Up to 1047 conditions per place. [2025-03-15 03:13:07,983 INFO L140 encePairwiseOnDemand]: 133/140 looper letters, 115 selfloop transitions, 14 changer transitions 29/237 dead transitions. [2025-03-15 03:13:07,983 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 237 transitions, 3377 flow [2025-03-15 03:13:07,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 03:13:07,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 03:13:07,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1156 transitions. [2025-03-15 03:13:07,986 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7506493506493507 [2025-03-15 03:13:07,987 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, 17 predicate places. [2025-03-15 03:13:07,987 INFO L471 AbstractCegarLoop]: Abstraction has has 160 places, 237 transitions, 3377 flow [2025-03-15 03:13:07,987 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 98.57142857142857) internal successors, (690), 7 states have internal predecessors, (690), 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) [2025-03-15 03:13:07,987 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:07,987 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:07,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-15 03:13:07,988 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:07,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:07,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1831865163, now seen corresponding path program 1 times [2025-03-15 03:13:07,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:07,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874414819] [2025-03-15 03:13:07,988 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:07,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:07,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:08,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:08,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874414819] [2025-03-15 03:13:08,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874414819] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:08,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:08,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:08,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003595689] [2025-03-15 03:13:08,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:08,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:08,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:08,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:08,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:08,062 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 140 [2025-03-15 03:13:08,062 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 237 transitions, 3377 flow. Second operand has 7 states, 7 states have (on average 98.42857142857143) internal successors, (689), 7 states have internal predecessors, (689), 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) [2025-03-15 03:13:08,063 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:08,063 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 140 [2025-03-15 03:13:08,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:08,558 INFO L124 PetriNetUnfolderBase]: 1349/3668 cut-off events. [2025-03-15 03:13:08,558 INFO L125 PetriNetUnfolderBase]: For 19839/27949 co-relation queries the response was YES. [2025-03-15 03:13:08,573 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21762 conditions, 3668 events. 1349/3668 cut-off events. For 19839/27949 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 32162 event pairs, 418 based on Foata normal form. 136/3322 useless extension candidates. Maximal degree in co-relation 21744. Up to 1033 conditions per place. [2025-03-15 03:13:08,586 INFO L140 encePairwiseOnDemand]: 133/140 looper letters, 86 selfloop transitions, 14 changer transitions 59/228 dead transitions. [2025-03-15 03:13:08,586 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 228 transitions, 3492 flow [2025-03-15 03:13:08,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-15 03:13:08,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2025-03-15 03:13:08,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1155 transitions. [2025-03-15 03:13:08,589 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.75 [2025-03-15 03:13:08,590 INFO L298 CegarLoopForPetriNet]: 143 programPoint places, 26 predicate places. [2025-03-15 03:13:08,590 INFO L471 AbstractCegarLoop]: Abstraction has has 169 places, 228 transitions, 3492 flow [2025-03-15 03:13:08,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 98.42857142857143) internal successors, (689), 7 states have internal predecessors, (689), 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) [2025-03-15 03:13:08,590 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:08,590 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:13:08,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-15 03:13:08,591 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 19 more)] === [2025-03-15 03:13:08,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:08,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1700744266, now seen corresponding path program 1 times [2025-03-15 03:13:08,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:08,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644000744] [2025-03-15 03:13:08,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:08,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:13:08,601 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-15 03:13:08,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:13:08,614 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-15 03:13:08,614 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (21 of 22 remaining) [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 22 remaining) [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 22 remaining) [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (18 of 22 remaining) [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 22 remaining) [2025-03-15 03:13:08,614 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 22 remaining) [2025-03-15 03:13:08,615 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 22 remaining) [2025-03-15 03:13:08,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-15 03:13:08,615 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 03:13:08,617 WARN L336 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-15 03:13:08,617 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2025-03-15 03:13:08,650 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-15 03:13:08,653 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 03:13:08,653 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@5797406, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 03:13:08,653 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2025-03-15 03:13:08,654 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 03:13:08,655 INFO L124 PetriNetUnfolderBase]: 1/46 cut-off events. [2025-03-15 03:13:08,655 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 03:13:08,655 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:08,655 INFO L221 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] [2025-03-15 03:13:08,655 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:08,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:08,655 INFO L85 PathProgramCache]: Analyzing trace with hash -695389060, now seen corresponding path program 1 times [2025-03-15 03:13:08,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:08,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29048524] [2025-03-15 03:13:08,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:08,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:08,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:08,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:08,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29048524] [2025-03-15 03:13:08,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29048524] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:08,687 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:08,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:08,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377872285] [2025-03-15 03:13:08,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:08,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:08,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:08,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:08,688 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:08,688 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:08,689 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 185 transitions, 406 flow. Second operand has 5 states, 5 states have (on average 135.0) internal successors, (675), 5 states have internal predecessors, (675), 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) [2025-03-15 03:13:08,689 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:08,689 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:08,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:09,000 INFO L124 PetriNetUnfolderBase]: 1982/4865 cut-off events. [2025-03-15 03:13:09,001 INFO L125 PetriNetUnfolderBase]: For 315/315 co-relation queries the response was YES. [2025-03-15 03:13:09,013 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8394 conditions, 4865 events. 1982/4865 cut-off events. For 315/315 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 41704 event pairs, 217 based on Foata normal form. 212/4293 useless extension candidates. Maximal degree in co-relation 8386. Up to 1011 conditions per place. [2025-03-15 03:13:09,058 INFO L140 encePairwiseOnDemand]: 173/185 looper letters, 68 selfloop transitions, 9 changer transitions 1/160 dead transitions. [2025-03-15 03:13:09,058 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 160 transitions, 530 flow [2025-03-15 03:13:09,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:09,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:09,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 890 transitions. [2025-03-15 03:13:09,060 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8018018018018018 [2025-03-15 03:13:09,060 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -63 predicate places. [2025-03-15 03:13:09,060 INFO L471 AbstractCegarLoop]: Abstraction has has 126 places, 160 transitions, 530 flow [2025-03-15 03:13:09,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.0) internal successors, (675), 5 states have internal predecessors, (675), 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) [2025-03-15 03:13:09,060 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:09,060 INFO L221 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] [2025-03-15 03:13:09,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-15 03:13:09,061 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:09,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:09,061 INFO L85 PathProgramCache]: Analyzing trace with hash -697537791, now seen corresponding path program 1 times [2025-03-15 03:13:09,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:09,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298323151] [2025-03-15 03:13:09,061 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:09,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:09,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:09,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:09,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:09,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298323151] [2025-03-15 03:13:09,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298323151] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:09,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:09,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 03:13:09,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402306295] [2025-03-15 03:13:09,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:09,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 03:13:09,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:09,079 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 03:13:09,079 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 03:13:09,079 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 185 [2025-03-15 03:13:09,079 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 160 transitions, 530 flow. Second operand has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 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) [2025-03-15 03:13:09,079 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:09,079 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 185 [2025-03-15 03:13:09,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:09,313 INFO L124 PetriNetUnfolderBase]: 1982/4831 cut-off events. [2025-03-15 03:13:09,314 INFO L125 PetriNetUnfolderBase]: For 829/1451 co-relation queries the response was YES. [2025-03-15 03:13:09,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8812 conditions, 4831 events. 1982/4831 cut-off events. For 829/1451 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 41539 event pairs, 199 based on Foata normal form. 0/4087 useless extension candidates. Maximal degree in co-relation 8803. Up to 1011 conditions per place. [2025-03-15 03:13:09,346 INFO L140 encePairwiseOnDemand]: 180/185 looper letters, 33 selfloop transitions, 3 changer transitions 1/167 dead transitions. [2025-03-15 03:13:09,346 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 167 transitions, 620 flow [2025-03-15 03:13:09,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 03:13:09,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 03:13:09,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 496 transitions. [2025-03-15 03:13:09,347 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8936936936936937 [2025-03-15 03:13:09,348 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -61 predicate places. [2025-03-15 03:13:09,348 INFO L471 AbstractCegarLoop]: Abstraction has has 128 places, 167 transitions, 620 flow [2025-03-15 03:13:09,348 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 158.66666666666666) internal successors, (476), 3 states have internal predecessors, (476), 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) [2025-03-15 03:13:09,348 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:09,348 INFO L221 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] [2025-03-15 03:13:09,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-15 03:13:09,348 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:09,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:09,348 INFO L85 PathProgramCache]: Analyzing trace with hash -82223789, now seen corresponding path program 1 times [2025-03-15 03:13:09,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:09,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392017118] [2025-03-15 03:13:09,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:09,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:09,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:09,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:09,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:09,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392017118] [2025-03-15 03:13:09,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392017118] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:09,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:09,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:09,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532192218] [2025-03-15 03:13:09,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:09,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:09,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:09,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:09,383 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:09,383 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:09,384 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 167 transitions, 620 flow. Second operand has 5 states, 5 states have (on average 135.2) internal successors, (676), 5 states have internal predecessors, (676), 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) [2025-03-15 03:13:09,384 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:09,384 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:09,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:09,701 INFO L124 PetriNetUnfolderBase]: 1572/4127 cut-off events. [2025-03-15 03:13:09,701 INFO L125 PetriNetUnfolderBase]: For 1255/2652 co-relation queries the response was YES. [2025-03-15 03:13:09,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10015 conditions, 4127 events. 1572/4127 cut-off events. For 1255/2652 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 35544 event pairs, 237 based on Foata normal form. 55/3650 useless extension candidates. Maximal degree in co-relation 10005. Up to 950 conditions per place. [2025-03-15 03:13:09,731 INFO L140 encePairwiseOnDemand]: 176/185 looper letters, 101 selfloop transitions, 9 changer transitions 1/198 dead transitions. [2025-03-15 03:13:09,731 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 198 transitions, 1025 flow [2025-03-15 03:13:09,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:09,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:09,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 876 transitions. [2025-03-15 03:13:09,733 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7891891891891892 [2025-03-15 03:13:09,733 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -57 predicate places. [2025-03-15 03:13:09,733 INFO L471 AbstractCegarLoop]: Abstraction has has 132 places, 198 transitions, 1025 flow [2025-03-15 03:13:09,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.2) internal successors, (676), 5 states have internal predecessors, (676), 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) [2025-03-15 03:13:09,733 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:09,733 INFO L221 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] [2025-03-15 03:13:09,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-15 03:13:09,734 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:09,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:09,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1385183247, now seen corresponding path program 1 times [2025-03-15 03:13:09,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:09,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756864852] [2025-03-15 03:13:09,734 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:09,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:09,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:09,775 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:09,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:09,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756864852] [2025-03-15 03:13:09,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756864852] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:09,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:09,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:09,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861820973] [2025-03-15 03:13:09,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:09,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:09,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:09,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:09,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:09,778 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 185 [2025-03-15 03:13:09,779 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 132 places, 198 transitions, 1025 flow. Second operand has 4 states, 4 states have (on average 140.25) internal successors, (561), 4 states have internal predecessors, (561), 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) [2025-03-15 03:13:09,779 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:09,779 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 185 [2025-03-15 03:13:09,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:10,247 INFO L124 PetriNetUnfolderBase]: 2404/6770 cut-off events. [2025-03-15 03:13:10,247 INFO L125 PetriNetUnfolderBase]: For 4477/8642 co-relation queries the response was YES. [2025-03-15 03:13:10,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16425 conditions, 6770 events. 2404/6770 cut-off events. For 4477/8642 co-relation queries the response was YES. Maximal size of possible extension queue 321. Compared 65706 event pairs, 727 based on Foata normal form. 8/5558 useless extension candidates. Maximal degree in co-relation 16414. Up to 1453 conditions per place. [2025-03-15 03:13:10,297 INFO L140 encePairwiseOnDemand]: 181/185 looper letters, 69 selfloop transitions, 3 changer transitions 1/196 dead transitions. [2025-03-15 03:13:10,297 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 196 transitions, 1157 flow [2025-03-15 03:13:10,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:10,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:10,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 581 transitions. [2025-03-15 03:13:10,300 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7851351351351351 [2025-03-15 03:13:10,300 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -54 predicate places. [2025-03-15 03:13:10,301 INFO L471 AbstractCegarLoop]: Abstraction has has 135 places, 196 transitions, 1157 flow [2025-03-15 03:13:10,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 140.25) internal successors, (561), 4 states have internal predecessors, (561), 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) [2025-03-15 03:13:10,301 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:10,301 INFO L221 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] [2025-03-15 03:13:10,301 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-15 03:13:10,301 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:10,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:10,302 INFO L85 PathProgramCache]: Analyzing trace with hash -1596601571, now seen corresponding path program 1 times [2025-03-15 03:13:10,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:10,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725137711] [2025-03-15 03:13:10,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:10,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:10,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:10,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:10,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:10,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725137711] [2025-03-15 03:13:10,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725137711] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:10,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:10,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:10,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366447923] [2025-03-15 03:13:10,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:10,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:10,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:10,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:10,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:10,338 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 185 [2025-03-15 03:13:10,338 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 135 places, 196 transitions, 1157 flow. Second operand has 4 states, 4 states have (on average 159.75) internal successors, (639), 4 states have internal predecessors, (639), 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) [2025-03-15 03:13:10,338 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:10,338 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 185 [2025-03-15 03:13:10,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:10,786 INFO L124 PetriNetUnfolderBase]: 2407/6597 cut-off events. [2025-03-15 03:13:10,786 INFO L125 PetriNetUnfolderBase]: For 7231/13286 co-relation queries the response was YES. [2025-03-15 03:13:10,816 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16697 conditions, 6597 events. 2407/6597 cut-off events. For 7231/13286 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 63410 event pairs, 674 based on Foata normal form. 94/5575 useless extension candidates. Maximal degree in co-relation 16685. Up to 1420 conditions per place. [2025-03-15 03:13:10,846 INFO L140 encePairwiseOnDemand]: 181/185 looper letters, 43 selfloop transitions, 3 changer transitions 1/195 dead transitions. [2025-03-15 03:13:10,847 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 195 transitions, 1243 flow [2025-03-15 03:13:10,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:10,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:10,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 649 transitions. [2025-03-15 03:13:10,850 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8770270270270271 [2025-03-15 03:13:10,850 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -52 predicate places. [2025-03-15 03:13:10,850 INFO L471 AbstractCegarLoop]: Abstraction has has 137 places, 195 transitions, 1243 flow [2025-03-15 03:13:10,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 159.75) internal successors, (639), 4 states have internal predecessors, (639), 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) [2025-03-15 03:13:10,850 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:10,851 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:10,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-15 03:13:10,851 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:10,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:10,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1595068520, now seen corresponding path program 1 times [2025-03-15 03:13:10,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:10,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801080312] [2025-03-15 03:13:10,851 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:10,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:10,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:10,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:10,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801080312] [2025-03-15 03:13:10,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801080312] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:10,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:10,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:10,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41056541] [2025-03-15 03:13:10,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:10,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:10,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:10,929 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:10,929 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:10,930 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:10,930 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 137 places, 195 transitions, 1243 flow. Second operand has 5 states, 5 states have (on average 135.2) internal successors, (676), 5 states have internal predecessors, (676), 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) [2025-03-15 03:13:10,930 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:10,930 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:10,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:11,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][252], [220#(<= 100 ~_N~0), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 81#ULTIMATE.startFINALtrue, f2Thread1of3ForFork1InUse, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0NotInUse]) [2025-03-15 03:13:11,342 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,342 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][252], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 81#ULTIMATE.startFINALtrue, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, 156#L759-2true, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0NotInUse]) [2025-03-15 03:13:11,343 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,343 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:11,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][252], [220#(<= 100 ~_N~0), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, 82#$Ultimate##0true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:11,806 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][252], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 82#$Ultimate##0true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:11,806 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:11,806 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:12,094 INFO L124 PetriNetUnfolderBase]: 7116/16045 cut-off events. [2025-03-15 03:13:12,094 INFO L125 PetriNetUnfolderBase]: For 36033/56701 co-relation queries the response was YES. [2025-03-15 03:13:12,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51317 conditions, 16045 events. 7116/16045 cut-off events. For 36033/56701 co-relation queries the response was YES. Maximal size of possible extension queue 844. Compared 165942 event pairs, 1487 based on Foata normal form. 70/12722 useless extension candidates. Maximal degree in co-relation 51304. Up to 4190 conditions per place. [2025-03-15 03:13:12,224 INFO L140 encePairwiseOnDemand]: 177/185 looper letters, 194 selfloop transitions, 22 changer transitions 1/307 dead transitions. [2025-03-15 03:13:12,224 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 307 transitions, 2681 flow [2025-03-15 03:13:12,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:12,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:12,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 873 transitions. [2025-03-15 03:13:12,226 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7864864864864864 [2025-03-15 03:13:12,227 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -47 predicate places. [2025-03-15 03:13:12,227 INFO L471 AbstractCegarLoop]: Abstraction has has 142 places, 307 transitions, 2681 flow [2025-03-15 03:13:12,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.2) internal successors, (676), 5 states have internal predecessors, (676), 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) [2025-03-15 03:13:12,227 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:12,227 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 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] [2025-03-15 03:13:12,227 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-03-15 03:13:12,227 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:12,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:12,228 INFO L85 PathProgramCache]: Analyzing trace with hash 2044959359, now seen corresponding path program 1 times [2025-03-15 03:13:12,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:12,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803487264] [2025-03-15 03:13:12,228 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:12,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:12,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:12,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:12,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803487264] [2025-03-15 03:13:12,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803487264] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:12,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:12,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:12,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9180014] [2025-03-15 03:13:12,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:12,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:12,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:12,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:12,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:12,263 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 185 [2025-03-15 03:13:12,263 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 307 transitions, 2681 flow. Second operand has 4 states, 4 states have (on average 160.0) internal successors, (640), 4 states have internal predecessors, (640), 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) [2025-03-15 03:13:12,263 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:12,263 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 185 [2025-03-15 03:13:12,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:12,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][263], [220#(<= 100 ~_N~0), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:12,766 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,766 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,766 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,766 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][263], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:12,767 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,767 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,767 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:12,767 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:13,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][263], [220#(<= 100 ~_N~0), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 203#true, 81#ULTIMATE.startFINALtrue, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 156#L759-2true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:13,363 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][263], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 203#true, 81#ULTIMATE.startFINALtrue, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 156#L759-2true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:13,363 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,363 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:13,755 INFO L124 PetriNetUnfolderBase]: 7112/16068 cut-off events. [2025-03-15 03:13:13,755 INFO L125 PetriNetUnfolderBase]: For 44484/66931 co-relation queries the response was YES. [2025-03-15 03:13:13,830 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53070 conditions, 16068 events. 7112/16068 cut-off events. For 44484/66931 co-relation queries the response was YES. Maximal size of possible extension queue 841. Compared 166040 event pairs, 1503 based on Foata normal form. 23/12552 useless extension candidates. Maximal degree in co-relation 53056. Up to 4252 conditions per place. [2025-03-15 03:13:13,935 INFO L140 encePairwiseOnDemand]: 181/185 looper letters, 91 selfloop transitions, 4 changer transitions 1/318 dead transitions. [2025-03-15 03:13:13,935 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 145 places, 318 transitions, 2995 flow [2025-03-15 03:13:13,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:13,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:13,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 656 transitions. [2025-03-15 03:13:13,936 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8864864864864865 [2025-03-15 03:13:13,937 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -44 predicate places. [2025-03-15 03:13:13,937 INFO L471 AbstractCegarLoop]: Abstraction has has 145 places, 318 transitions, 2995 flow [2025-03-15 03:13:13,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 160.0) internal successors, (640), 4 states have internal predecessors, (640), 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) [2025-03-15 03:13:13,937 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:13,937 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:13,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-15 03:13:13,937 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:13,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:13,938 INFO L85 PathProgramCache]: Analyzing trace with hash 2092484003, now seen corresponding path program 1 times [2025-03-15 03:13:13,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:13,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66904583] [2025-03-15 03:13:13,938 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:13,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:13,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:13,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:13,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:13,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66904583] [2025-03-15 03:13:13,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66904583] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:13,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:13,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:13,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700992374] [2025-03-15 03:13:13,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:13,980 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:13,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:13,980 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:13,980 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:13,981 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:13,982 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 145 places, 318 transitions, 2995 flow. Second operand has 5 states, 5 states have (on average 135.4) internal successors, (677), 5 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:13,982 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:13,982 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:13,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:14,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][290], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0NotInUse]) [2025-03-15 03:13:14,620 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:14,620 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:14,620 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:14,620 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:15,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][290], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 81#ULTIMATE.startFINALtrue, 203#true, 237#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 156#L759-2true, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:15,262 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:15,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:15,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:15,262 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:15,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][390], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 81#ULTIMATE.startFINALtrue, 203#true, 237#true, f2Thread1of3ForFork1InUse, 194#(<= 100 ~_N~0), f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:15,542 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:13:15,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:15,542 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:15,543 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:15,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][394], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 51#L766-3true, 194#(<= 100 ~_N~0), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:15,564 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,564 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,564 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,564 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][396], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 81#ULTIMATE.startFINALtrue, 203#true, 237#true, 208#(<= ~_N~0 100), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0))]) [2025-03-15 03:13:15,565 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,565 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,565 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,565 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:15,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][397], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 203#true, 81#ULTIMATE.startFINALtrue, 237#true, 51#L766-3true, 208#(<= ~_N~0 100), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0)), f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:15,580 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2025-03-15 03:13:15,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:15,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:15,580 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:15,595 INFO L124 PetriNetUnfolderBase]: 6412/15177 cut-off events. [2025-03-15 03:13:15,596 INFO L125 PetriNetUnfolderBase]: For 53766/76477 co-relation queries the response was YES. [2025-03-15 03:13:15,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58342 conditions, 15177 events. 6412/15177 cut-off events. For 53766/76477 co-relation queries the response was YES. Maximal size of possible extension queue 810. Compared 159912 event pairs, 1525 based on Foata normal form. 167/12240 useless extension candidates. Maximal degree in co-relation 58327. Up to 4046 conditions per place. [2025-03-15 03:13:15,890 INFO L140 encePairwiseOnDemand]: 177/185 looper letters, 289 selfloop transitions, 13 changer transitions 1/398 dead transitions. [2025-03-15 03:13:15,890 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 398 transitions, 4607 flow [2025-03-15 03:13:15,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:15,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:15,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 871 transitions. [2025-03-15 03:13:15,892 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7846846846846847 [2025-03-15 03:13:15,893 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -39 predicate places. [2025-03-15 03:13:15,893 INFO L471 AbstractCegarLoop]: Abstraction has has 150 places, 398 transitions, 4607 flow [2025-03-15 03:13:15,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.4) internal successors, (677), 5 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:15,893 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:15,893 INFO L221 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] [2025-03-15 03:13:15,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-15 03:13:15,893 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:15,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:15,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1367271340, now seen corresponding path program 1 times [2025-03-15 03:13:15,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:15,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108697042] [2025-03-15 03:13:15,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:15,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:15,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:15,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:15,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108697042] [2025-03-15 03:13:15,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108697042] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:15,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:15,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:15,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481845605] [2025-03-15 03:13:15,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:15,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:15,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:15,919 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:15,919 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:15,919 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 157 out of 185 [2025-03-15 03:13:15,920 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 398 transitions, 4607 flow. Second operand has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 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) [2025-03-15 03:13:15,920 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:15,920 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 157 of 185 [2025-03-15 03:13:15,920 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 203#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:16,398 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:13:16,398 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:16,398 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:16,398 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:13:16,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][258], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 237#true, 203#true, 81#ULTIMATE.startFINALtrue, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true, 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:16,533 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-03-15 03:13:16,533 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:16,533 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:16,533 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:13:16,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 134#L759-1true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 253#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:16,598 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,598 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,598 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,598 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:16,600 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,600 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,600 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,600 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:13:16,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 253#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0NotInUse, 222#true]) [2025-03-15 03:13:16,634 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2025-03-15 03:13:16,635 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:16,635 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:16,635 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:13:17,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,145 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:17,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:17,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:17,145 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:17,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][258], [220#(<= 100 ~_N~0), 88#L759-2true, 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:17,370 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:17,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:17,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:17,370 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:17,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 134#L759-1true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 253#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,481 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,481 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,482 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,492 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,492 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:17,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][301], [220#(<= 100 ~_N~0), 88#L759-2true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 253#true, 156#L759-2true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 58#L766-2true, f1Thread2of3ForFork0InUse, 82#$Ultimate##0true, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,555 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:17,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:17,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:17,555 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:17,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][412], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 194#(<= 100 ~_N~0), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,596 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:13:17,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:17,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:17,596 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:13:17,668 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][416], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 51#L766-3true, 194#(<= 100 ~_N~0), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:17,668 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,668 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,668 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,668 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][418], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 58#L766-2true, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0))]) [2025-03-15 03:13:17,669 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,669 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:13:17,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][419], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 203#true, 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 51#L766-3true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0))]) [2025-03-15 03:13:17,735 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2025-03-15 03:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:17,735 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:13:18,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][412], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 203#true, 253#true, f2Thread1of3ForFork1InUse, 194#(<= 100 ~_N~0), f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:18,113 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:18,113 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:18,113 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:18,113 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:18,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][430], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 253#true, 51#L766-3true, 194#(<= 100 ~_N~0), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, 7#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:18,143 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,143 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,143 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,143 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][418], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 81#ULTIMATE.startFINALtrue, 237#true, 203#true, 253#true, 208#(<= ~_N~0 100), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, f1Thread2of3ForFork0InUse, 222#true, f1Thread3of3ForFork0InUse, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0))]) [2025-03-15 03:13:18,145 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,145 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,145 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,145 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:13:18,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([645] L766-2-->L766-3: Formula: (= (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of3ForFork1_~i~0#1_11|)) 1 0) |v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|) InVars {~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of3ForFork1_~i~0#1=|v_f2Thread1of3ForFork1_~i~0#1_11|, f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork1___VERIFIER_assert_#in~expression#1][432], [220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 148#L759-3true, 237#true, 81#ULTIMATE.startFINALtrue, 203#true, 253#true, 208#(<= ~_N~0 100), 51#L766-3true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 85#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 236#(and (<= 100 ~_N~0) (<= 100 f1Thread2of3ForFork0_~l~0)), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 129#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of3ForFork0InUse, 222#true, 202#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0)), f1Thread3of3ForFork0InUse]) [2025-03-15 03:13:18,165 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2025-03-15 03:13:18,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:13:18,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:13:18,165 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:13:18,186 INFO L124 PetriNetUnfolderBase]: 10271/23277 cut-off events. [2025-03-15 03:13:18,186 INFO L125 PetriNetUnfolderBase]: For 78315/111051 co-relation queries the response was YES. [2025-03-15 03:13:18,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91746 conditions, 23277 events. 10271/23277 cut-off events. For 78315/111051 co-relation queries the response was YES. Maximal size of possible extension queue 1468. Compared 258379 event pairs, 2253 based on Foata normal form. 35/18450 useless extension candidates. Maximal degree in co-relation 91730. Up to 6697 conditions per place. [2025-03-15 03:13:18,452 INFO L140 encePairwiseOnDemand]: 179/185 looper letters, 116 selfloop transitions, 4 changer transitions 1/433 dead transitions. [2025-03-15 03:13:18,452 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 433 transitions, 5197 flow [2025-03-15 03:13:18,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:13:18,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:13:18,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 811 transitions. [2025-03-15 03:13:18,454 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8767567567567568 [2025-03-15 03:13:18,454 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -35 predicate places. [2025-03-15 03:13:18,454 INFO L471 AbstractCegarLoop]: Abstraction has has 154 places, 433 transitions, 5197 flow [2025-03-15 03:13:18,454 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 158.75) internal successors, (635), 4 states have internal predecessors, (635), 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) [2025-03-15 03:13:18,454 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:18,454 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:18,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-03-15 03:13:18,455 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:18,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:18,455 INFO L85 PathProgramCache]: Analyzing trace with hash -283547780, now seen corresponding path program 1 times [2025-03-15 03:13:18,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:18,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509893604] [2025-03-15 03:13:18,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:18,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:18,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:18,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:18,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:18,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509893604] [2025-03-15 03:13:18,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509893604] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:18,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:18,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:18,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164747029] [2025-03-15 03:13:18,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:18,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:18,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:18,520 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:18,520 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:18,521 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:13:18,522 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 154 places, 433 transitions, 5197 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:13:18,522 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:18,522 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:13:18,522 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:21,416 INFO L124 PetriNetUnfolderBase]: 10662/22663 cut-off events. [2025-03-15 03:13:21,416 INFO L125 PetriNetUnfolderBase]: For 81067/137234 co-relation queries the response was YES. [2025-03-15 03:13:21,514 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105430 conditions, 22663 events. 10662/22663 cut-off events. For 81067/137234 co-relation queries the response was YES. Maximal size of possible extension queue 1439. Compared 240196 event pairs, 1954 based on Foata normal form. 344/18755 useless extension candidates. Maximal degree in co-relation 105413. Up to 6261 conditions per place. [2025-03-15 03:13:21,648 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 365 selfloop transitions, 31 changer transitions 1/489 dead transitions. [2025-03-15 03:13:21,648 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 163 places, 489 transitions, 6552 flow [2025-03-15 03:13:21,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:13:21,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:13:21,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1429 transitions. [2025-03-15 03:13:21,649 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7724324324324324 [2025-03-15 03:13:21,650 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -26 predicate places. [2025-03-15 03:13:21,650 INFO L471 AbstractCegarLoop]: Abstraction has has 163 places, 489 transitions, 6552 flow [2025-03-15 03:13:21,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:13:21,650 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:21,650 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:21,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-15 03:13:21,650 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:21,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:21,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1383298598, now seen corresponding path program 1 times [2025-03-15 03:13:21,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:21,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498571529] [2025-03-15 03:13:21,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:21,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:21,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:21,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:21,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:21,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498571529] [2025-03-15 03:13:21,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498571529] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:21,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:21,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:21,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269129259] [2025-03-15 03:13:21,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:21,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:21,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:21,696 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:21,696 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:21,696 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:13:21,697 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 489 transitions, 6552 flow. Second operand has 7 states, 7 states have (on average 130.28571428571428) internal successors, (912), 7 states have internal predecessors, (912), 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) [2025-03-15 03:13:21,697 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:21,697 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:13:21,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:24,772 INFO L124 PetriNetUnfolderBase]: 10774/23377 cut-off events. [2025-03-15 03:13:24,772 INFO L125 PetriNetUnfolderBase]: For 91210/141111 co-relation queries the response was YES. [2025-03-15 03:13:24,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 123936 conditions, 23377 events. 10774/23377 cut-off events. For 91210/141111 co-relation queries the response was YES. Maximal size of possible extension queue 1482. Compared 250780 event pairs, 1675 based on Foata normal form. 559/19495 useless extension candidates. Maximal degree in co-relation 123918. Up to 6491 conditions per place. [2025-03-15 03:13:25,026 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 416 selfloop transitions, 36 changer transitions 1/545 dead transitions. [2025-03-15 03:13:25,027 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 545 transitions, 8131 flow [2025-03-15 03:13:25,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:13:25,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:13:25,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1428 transitions. [2025-03-15 03:13:25,028 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7718918918918919 [2025-03-15 03:13:25,028 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -17 predicate places. [2025-03-15 03:13:25,028 INFO L471 AbstractCegarLoop]: Abstraction has has 172 places, 545 transitions, 8131 flow [2025-03-15 03:13:25,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.28571428571428) internal successors, (912), 7 states have internal predecessors, (912), 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) [2025-03-15 03:13:25,029 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:25,029 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:25,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-15 03:13:25,029 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:25,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:25,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1210225415, now seen corresponding path program 1 times [2025-03-15 03:13:25,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:25,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127642327] [2025-03-15 03:13:25,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:25,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:25,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:25,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:25,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127642327] [2025-03-15 03:13:25,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127642327] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:25,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:25,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:25,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939236232] [2025-03-15 03:13:25,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:25,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:25,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:25,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:25,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:25,074 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:13:25,075 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 545 transitions, 8131 flow. Second operand has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:13:25,075 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:25,075 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:13:25,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:27,970 INFO L124 PetriNetUnfolderBase]: 10644/23216 cut-off events. [2025-03-15 03:13:27,971 INFO L125 PetriNetUnfolderBase]: For 96302/149118 co-relation queries the response was YES. [2025-03-15 03:13:28,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138455 conditions, 23216 events. 10644/23216 cut-off events. For 96302/149118 co-relation queries the response was YES. Maximal size of possible extension queue 1451. Compared 249105 event pairs, 1530 based on Foata normal form. 807/19865 useless extension candidates. Maximal degree in co-relation 138436. Up to 6388 conditions per place. [2025-03-15 03:13:28,514 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 425 selfloop transitions, 36 changer transitions 1/554 dead transitions. [2025-03-15 03:13:28,514 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 554 transitions, 9114 flow [2025-03-15 03:13:28,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:13:28,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:13:28,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1711 transitions. [2025-03-15 03:13:28,516 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7707207207207207 [2025-03-15 03:13:28,517 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, -6 predicate places. [2025-03-15 03:13:28,517 INFO L471 AbstractCegarLoop]: Abstraction has has 183 places, 554 transitions, 9114 flow [2025-03-15 03:13:28,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:13:28,518 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:28,518 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:13:28,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-15 03:13:28,518 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:28,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:28,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1468295891, now seen corresponding path program 1 times [2025-03-15 03:13:28,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:28,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759677174] [2025-03-15 03:13:28,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:28,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:28,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:28,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:28,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:28,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759677174] [2025-03-15 03:13:28,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759677174] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:28,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:28,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:13:28,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145935247] [2025-03-15 03:13:28,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:28,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:13:28,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:28,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:13:28,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:13:28,579 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:13:28,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 554 transitions, 9114 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:13:28,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:28,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:13:28,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:31,932 INFO L124 PetriNetUnfolderBase]: 10523/23048 cut-off events. [2025-03-15 03:13:31,932 INFO L125 PetriNetUnfolderBase]: For 107733/154947 co-relation queries the response was YES. [2025-03-15 03:13:32,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 153367 conditions, 23048 events. 10523/23048 cut-off events. For 107733/154947 co-relation queries the response was YES. Maximal size of possible extension queue 1462. Compared 247956 event pairs, 1617 based on Foata normal form. 527/19337 useless extension candidates. Maximal degree in co-relation 153347. Up to 6380 conditions per place. [2025-03-15 03:13:32,404 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 420 selfloop transitions, 36 changer transitions 1/549 dead transitions. [2025-03-15 03:13:32,404 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 549 transitions, 9937 flow [2025-03-15 03:13:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:13:32,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:13:32,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1711 transitions. [2025-03-15 03:13:32,406 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7707207207207207 [2025-03-15 03:13:32,406 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 5 predicate places. [2025-03-15 03:13:32,406 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 549 transitions, 9937 flow [2025-03-15 03:13:32,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:13:32,406 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:32,407 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 03:13:32,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-15 03:13:32,407 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:32,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:32,407 INFO L85 PathProgramCache]: Analyzing trace with hash -1531221684, now seen corresponding path program 1 times [2025-03-15 03:13:32,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:32,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668340443] [2025-03-15 03:13:32,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:32,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:32,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:32,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-15 03:13:32,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:32,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668340443] [2025-03-15 03:13:32,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668340443] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:32,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:32,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 03:13:32,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403551291] [2025-03-15 03:13:32,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:32,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:32,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:32,445 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:32,445 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:32,445 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 185 [2025-03-15 03:13:32,446 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 549 transitions, 9937 flow. Second operand has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 states have internal predecessors, (705), 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) [2025-03-15 03:13:32,446 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:32,446 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 185 [2025-03-15 03:13:32,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:35,961 INFO L124 PetriNetUnfolderBase]: 10203/26612 cut-off events. [2025-03-15 03:13:35,961 INFO L125 PetriNetUnfolderBase]: For 180501/239841 co-relation queries the response was YES. [2025-03-15 03:13:36,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 158281 conditions, 26612 events. 10203/26612 cut-off events. For 180501/239841 co-relation queries the response was YES. Maximal size of possible extension queue 1486. Compared 318976 event pairs, 2767 based on Foata normal form. 22/22234 useless extension candidates. Maximal degree in co-relation 158260. Up to 6425 conditions per place. [2025-03-15 03:13:36,338 INFO L140 encePairwiseOnDemand]: 181/185 looper letters, 275 selfloop transitions, 4 changer transitions 1/545 dead transitions. [2025-03-15 03:13:36,338 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 545 transitions, 10407 flow [2025-03-15 03:13:36,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:13:36,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:13:36,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 723 transitions. [2025-03-15 03:13:36,339 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7816216216216216 [2025-03-15 03:13:36,340 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 9 predicate places. [2025-03-15 03:13:36,340 INFO L471 AbstractCegarLoop]: Abstraction has has 198 places, 545 transitions, 10407 flow [2025-03-15 03:13:36,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 141.0) internal successors, (705), 5 states have internal predecessors, (705), 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) [2025-03-15 03:13:36,341 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:36,341 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:13:36,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-15 03:13:36,341 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:36,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:36,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1686046539, now seen corresponding path program 1 times [2025-03-15 03:13:36,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:36,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174071243] [2025-03-15 03:13:36,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:36,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:36,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:36,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:36,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:36,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174071243] [2025-03-15 03:13:36,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174071243] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:36,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:36,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:36,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228909356] [2025-03-15 03:13:36,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:36,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:36,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:36,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:36,383 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:36,383 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:36,384 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 545 transitions, 10407 flow. Second operand has 5 states, 5 states have (on average 135.4) internal successors, (677), 5 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:36,384 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:36,384 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:36,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:39,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,426 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:39,426 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,426 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,533 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,533 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,533 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:39,643 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,643 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,643 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,742 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,742 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,742 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,919 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:39,919 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:39,919 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,002 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,002 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:40,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,187 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,187 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,187 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,187 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,188 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,188 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,461 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,461 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,462 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,462 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 23#$Ultimate##0true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,481 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,481 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,482 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,482 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:40,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,673 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:40,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:40,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:40,673 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:40,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,796 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,796 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,823 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,823 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,823 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][676], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,856 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,856 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,857 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,912 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][569], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,912 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,912 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:40,930 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,930 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,933 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:40,933 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:40,933 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:41,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,038 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,038 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,038 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,060 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,060 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,084 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,084 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,085 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,085 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,085 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,085 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,097 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][676], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,097 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,097 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:41,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:41,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,283 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,283 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,312 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,312 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,312 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,385 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,385 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,386 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:41,590 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:41,590 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,590 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:41,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,735 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,735 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,735 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,735 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,736 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,736 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,736 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,736 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,737 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,737 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][593], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,738 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,738 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,778 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,778 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,778 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,778 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,783 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,783 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,783 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,832 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][597], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:41,832 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,832 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:41,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,989 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,989 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][628], [220#(<= 100 ~_N~0), 88#L759-2true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:41,990 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:41,990 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:42,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][676], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,310 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:42,310 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:42,310 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:42,310 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:42,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 81#ULTIMATE.startFINALtrue, 237#true, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 168#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,426 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,426 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 81#ULTIMATE.startFINALtrue, 237#true, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,427 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,427 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 81#ULTIMATE.startFINALtrue, 237#true, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,427 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,427 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][676], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 81#ULTIMATE.startFINALtrue, 237#true, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,428 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,428 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:42,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 81#ULTIMATE.startFINALtrue, 237#true, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:42,430 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,430 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:42,879 INFO L124 PetriNetUnfolderBase]: 21502/46842 cut-off events. [2025-03-15 03:13:42,880 INFO L125 PetriNetUnfolderBase]: For 609014/818146 co-relation queries the response was YES. [2025-03-15 03:13:43,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 320983 conditions, 46842 events. 21502/46842 cut-off events. For 609014/818146 co-relation queries the response was YES. Maximal size of possible extension queue 3010. Compared 557180 event pairs, 5388 based on Foata normal form. 415/37628 useless extension candidates. Maximal degree in co-relation 320961. Up to 13031 conditions per place. [2025-03-15 03:13:43,811 INFO L140 encePairwiseOnDemand]: 177/185 looper letters, 582 selfloop transitions, 41 changer transitions 13/812 dead transitions. [2025-03-15 03:13:43,811 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 812 transitions, 17911 flow [2025-03-15 03:13:43,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:43,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:43,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 871 transitions. [2025-03-15 03:13:43,813 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7846846846846847 [2025-03-15 03:13:43,813 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 14 predicate places. [2025-03-15 03:13:43,813 INFO L471 AbstractCegarLoop]: Abstraction has has 203 places, 812 transitions, 17911 flow [2025-03-15 03:13:43,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.4) internal successors, (677), 5 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:43,813 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:43,813 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 03:13:43,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-03-15 03:13:43,814 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:43,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:43,814 INFO L85 PathProgramCache]: Analyzing trace with hash -784902270, now seen corresponding path program 1 times [2025-03-15 03:13:43,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:43,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658016264] [2025-03-15 03:13:43,814 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:43,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:43,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:43,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:43,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658016264] [2025-03-15 03:13:43,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658016264] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:43,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:43,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:13:43,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850744248] [2025-03-15 03:13:43,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:43,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:13:43,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:43,851 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:13:43,852 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:13:43,852 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 185 [2025-03-15 03:13:43,852 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 203 places, 812 transitions, 17911 flow. Second operand has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:43,852 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:43,852 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 185 [2025-03-15 03:13:43,852 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:46,975 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:46,975 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:46,975 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:47,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,085 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,085 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,086 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,086 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:47,206 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:47,206 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,206 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:47,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,324 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,324 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,324 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,324 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,325 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,325 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,525 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:47,525 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,525 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:47,796 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:47,796 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:47,796 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:48,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,066 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,066 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,066 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:48,174 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,174 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,175 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,175 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:48,222 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,222 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,222 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,222 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 23#$Ultimate##0true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:48,223 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,223 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,334 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,334 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,334 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,335 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,471 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,471 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:48,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][668], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 243#(<= ~_N~0 100), 134#L759-1true, 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 228#(<= 100 ~_N~0), 222#true, 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 282#(<= 100 ~_N~0), 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,538 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,538 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,625 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,625 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,625 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,628 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,767 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,768 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,817 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,817 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,817 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,817 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,818 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,818 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][675], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:48,884 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:48,884 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,110 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][568], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,110 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,110 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,132 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,132 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,132 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,132 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,135 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,135 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,135 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,135 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,136 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,136 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][490], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 228#(<= 100 ~_N~0), 222#true, 362#(<= 100 ~_N~0), 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 282#(<= 100 ~_N~0), 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,147 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][668], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 228#(<= 100 ~_N~0), 222#true, 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 282#(<= 100 ~_N~0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,147 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,147 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,243 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,243 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,243 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,266 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,266 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,289 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,289 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,289 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,300 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,300 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][675], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,301 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,301 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,301 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,301 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,376 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,376 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,376 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:49,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,480 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,480 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,510 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,510 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,510 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,511 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,511 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,574 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,574 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,584 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,584 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,584 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:49,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,720 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,720 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,721 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,721 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,721 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,721 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,722 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][592], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,722 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,722 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,762 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,762 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,766 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,766 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,766 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,810 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][596], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:49,810 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,810 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:49,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,954 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,954 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,954 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,954 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,958 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,958 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,958 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,971 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:49,971 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:49,971 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:50,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,262 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,262 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,262 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,262 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,274 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,274 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,274 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,274 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,275 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,275 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,307 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,307 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,307 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:50,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][668], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 243#(<= ~_N~0 100), 134#L759-1true, 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 228#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 282#(<= 100 ~_N~0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,388 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,388 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,418 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][627], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,418 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,418 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][675], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,481 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,481 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:50,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][490], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 168#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, 222#true, 228#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 282#(<= 100 ~_N~0), f1Thread1of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), f1Thread2of3ForFork0InUse, 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,524 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,525 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][490], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 228#(<= 100 ~_N~0), 222#true, 362#(<= 100 ~_N~0), 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 282#(<= 100 ~_N~0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), f1Thread2of3ForFork0InUse, 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,526 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,526 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][490], [220#(<= 100 ~_N~0), 322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 228#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 282#(<= 100 ~_N~0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,526 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][668], [220#(<= 100 ~_N~0), 322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 88#L759-2true, 243#(<= ~_N~0 100), 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 228#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 203#true, 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 282#(<= 100 ~_N~0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,527 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,527 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][490], [322#(and (<= ~limit~0 101) (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 243#(<= ~_N~0 100), 134#L759-1true, 373#(<= ~_N~0 100), 273#(and (<= 101 ~limit~0) (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 101 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 228#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 217#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 282#(<= 100 ~_N~0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, 340#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101)), 89#L759-3true, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,529 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,529 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 168#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,728 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,728 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,730 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,730 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][675], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,730 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,730 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,731 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:50,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:50,733 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,733 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,733 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:50,733 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:51,014 INFO L124 PetriNetUnfolderBase]: 21762/48572 cut-off events. [2025-03-15 03:13:51,014 INFO L125 PetriNetUnfolderBase]: For 761139/926892 co-relation queries the response was YES. [2025-03-15 03:13:51,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338528 conditions, 48572 events. 21762/48572 cut-off events. For 761139/926892 co-relation queries the response was YES. Maximal size of possible extension queue 3019. Compared 585215 event pairs, 5663 based on Foata normal form. 320/38861 useless extension candidates. Maximal degree in co-relation 338505. Up to 13236 conditions per place. [2025-03-15 03:13:51,880 INFO L140 encePairwiseOnDemand]: 180/185 looper letters, 390 selfloop transitions, 70 changer transitions 15/811 dead transitions. [2025-03-15 03:13:51,880 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 205 places, 811 transitions, 18847 flow [2025-03-15 03:13:51,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:13:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:13:51,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 575 transitions. [2025-03-15 03:13:51,882 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.777027027027027 [2025-03-15 03:13:51,882 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 16 predicate places. [2025-03-15 03:13:51,882 INFO L471 AbstractCegarLoop]: Abstraction has has 205 places, 811 transitions, 18847 flow [2025-03-15 03:13:51,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 142.25) internal successors, (569), 4 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:13:51,883 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:51,883 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:13:51,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2025-03-15 03:13:51,883 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:51,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:51,884 INFO L85 PathProgramCache]: Analyzing trace with hash -727834576, now seen corresponding path program 1 times [2025-03-15 03:13:51,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:51,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844407981] [2025-03-15 03:13:51,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:51,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:13:51,924 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:13:51,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:13:51,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844407981] [2025-03-15 03:13:51,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844407981] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:13:51,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:13:51,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:13:51,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128912781] [2025-03-15 03:13:51,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:13:51,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:13:51,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:13:51,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:13:51,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:13:51,926 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 133 out of 185 [2025-03-15 03:13:51,926 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 811 transitions, 18847 flow. Second operand has 5 states, 5 states have (on average 135.6) internal successors, (678), 5 states have internal predecessors, (678), 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) [2025-03-15 03:13:51,926 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:13:51,926 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 133 of 185 [2025-03-15 03:13:51,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:13:55,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][626], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:55,197 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:13:55,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:55,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:55,197 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:13:55,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:55,346 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,346 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,346 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,346 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:55,637 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,637 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,637 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,637 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:13:55,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:55,758 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:13:55,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:55,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:55,758 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:13:55,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:55,962 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:55,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:55,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:55,962 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:56,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:56,065 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:13:56,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:56,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:56,065 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:13:56,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:56,306 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,306 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][626], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:56,417 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,417 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][626], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:56,448 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,448 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,448 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,448 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:13:56,598 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:56,599 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,599 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][626], [220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:56,746 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,746 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:13:56,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:56,864 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:56,864 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:56,864 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:56,864 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,112 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,112 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,112 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,112 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,140 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][815], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 379#(<= ~_N~0 100), 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,177 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,177 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][626], [220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:57,235 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,235 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,235 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,235 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,255 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,255 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,258 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,258 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:13:57,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 95#$Ultimate##0true, 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,373 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,373 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,397 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,397 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,420 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,420 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][535], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 379#(<= ~_N~0 100), 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,432 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][815], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 379#(<= ~_N~0 100), 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,432 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,432 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:13:57,514 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,514 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,514 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,514 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:13:57,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,630 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,630 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,663 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,663 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,732 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,732 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,732 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,732 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:57,744 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:57,744 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:13:58,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,063 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][656], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,064 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,103 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,103 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,106 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,106 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][661], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,150 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,150 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,150 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,150 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:13:58,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,294 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,294 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,298 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,298 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,309 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,309 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,310 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:13:58,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,429 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,429 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,429 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,429 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,440 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,440 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,471 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,471 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:13:58,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][702], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,591 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,591 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,591 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,591 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][790], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 168#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 388#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,649 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,649 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][815], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 222#true, 379#(<= ~_N~0 100), 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,653 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,653 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][535], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 379#(<= ~_N~0 100), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,780 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][535], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 156#L759-2true, 194#(<= 100 ~_N~0), 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 222#true, 379#(<= ~_N~0 100), 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,780 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][815], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 370#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 156#L759-2true, 58#L766-2true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 379#(<= ~_N~0 100), 222#true, 261#(<= 100 ~_N~0), 59#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,780 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,780 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:13:58,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][535], [350#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100)), 220#(<= 100 ~_N~0), 18#L759-3true, 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 208#(<= ~_N~0 100), 194#(<= 100 ~_N~0), 98#L759-1true, 296#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread1of3ForFork0_~l~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 58#L766-2true, 379#(<= ~_N~0 100), 222#true, 261#(<= 100 ~_N~0), 362#(<= 100 ~_N~0), 320#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 252#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:13:58,783 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:58,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:13:59,081 INFO L124 PetriNetUnfolderBase]: 20035/45608 cut-off events. [2025-03-15 03:13:59,082 INFO L125 PetriNetUnfolderBase]: For 688170/891099 co-relation queries the response was YES. [2025-03-15 03:13:59,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 340670 conditions, 45608 events. 20035/45608 cut-off events. For 688170/891099 co-relation queries the response was YES. Maximal size of possible extension queue 2869. Compared 554855 event pairs, 5172 based on Foata normal form. 824/37871 useless extension candidates. Maximal degree in co-relation 340646. Up to 12456 conditions per place. [2025-03-15 03:13:59,952 INFO L140 encePairwiseOnDemand]: 177/185 looper letters, 722 selfloop transitions, 19 changer transitions 33/949 dead transitions. [2025-03-15 03:13:59,952 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 949 transitions, 24289 flow [2025-03-15 03:13:59,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:13:59,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:13:59,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 869 transitions. [2025-03-15 03:13:59,953 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7828828828828829 [2025-03-15 03:13:59,954 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 21 predicate places. [2025-03-15 03:13:59,954 INFO L471 AbstractCegarLoop]: Abstraction has has 210 places, 949 transitions, 24289 flow [2025-03-15 03:13:59,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 135.6) internal successors, (678), 5 states have internal predecessors, (678), 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) [2025-03-15 03:13:59,954 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:13:59,954 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:13:59,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-15 03:13:59,954 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:13:59,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:13:59,955 INFO L85 PathProgramCache]: Analyzing trace with hash -502941895, now seen corresponding path program 1 times [2025-03-15 03:13:59,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:13:59,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202225357] [2025-03-15 03:13:59,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:13:59,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:13:59,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:00,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:00,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:00,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202225357] [2025-03-15 03:14:00,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202225357] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:00,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:00,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:00,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126992217] [2025-03-15 03:14:00,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:00,018 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:00,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:00,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:00,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:00,019 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:00,020 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 949 transitions, 24289 flow. Second operand has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:14:00,020 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:00,020 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:00,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:03,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][204], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 78#L758true, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:03,380 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2025-03-15 03:14:03,380 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:03,380 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:03,380 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:03,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][673], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:03,555 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2025-03-15 03:14:03,555 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-03-15 03:14:03,556 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-03-15 03:14:03,556 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2025-03-15 03:14:03,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][673], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:03,751 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:14:03,751 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:14:04,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:04,004 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:14:04,004 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:04,004 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:04,004 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:04,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:04,589 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:14:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:04,589 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:04,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][204], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 78#L758true, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:04,888 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2025-03-15 03:14:04,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:04,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:04,888 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][294], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 78#L758true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:04,915 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,915 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][673], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 23#$Ultimate##0true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:04,925 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:04,925 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:05,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][673], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:05,137 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:14:05,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:05,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:05,137 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:05,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][294], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 78#L758true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:05,365 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,365 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][673], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:05,409 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,409 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:05,603 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,603 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:05,608 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,608 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:05,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:05,968 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:14:05,968 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:05,968 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:05,968 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:06,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 108#L758true, 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:06,242 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,242 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,243 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:06,254 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,254 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:06,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][712], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:06,502 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:14:06,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:06,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:06,502 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:07,562 INFO L124 PetriNetUnfolderBase]: 19985/38368 cut-off events. [2025-03-15 03:14:07,562 INFO L125 PetriNetUnfolderBase]: For 549341/671369 co-relation queries the response was YES. [2025-03-15 03:14:07,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 354088 conditions, 38368 events. 19985/38368 cut-off events. For 549341/671369 co-relation queries the response was YES. Maximal size of possible extension queue 2808. Compared 418298 event pairs, 2722 based on Foata normal form. 676/32042 useless extension candidates. Maximal degree in co-relation 354063. Up to 11610 conditions per place. [2025-03-15 03:14:08,168 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 768 selfloop transitions, 57 changer transitions 73/1028 dead transitions. [2025-03-15 03:14:08,169 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 1028 transitions, 27827 flow [2025-03-15 03:14:08,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:14:08,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:14:08,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1426 transitions. [2025-03-15 03:14:08,170 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7708108108108108 [2025-03-15 03:14:08,170 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 30 predicate places. [2025-03-15 03:14:08,170 INFO L471 AbstractCegarLoop]: Abstraction has has 219 places, 1028 transitions, 27827 flow [2025-03-15 03:14:08,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:14:08,171 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:08,171 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:08,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-03-15 03:14:08,171 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:08,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:08,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1715445751, now seen corresponding path program 1 times [2025-03-15 03:14:08,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:08,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667173179] [2025-03-15 03:14:08,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:08,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:08,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:08,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:08,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667173179] [2025-03-15 03:14:08,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667173179] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:08,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:08,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:08,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473209935] [2025-03-15 03:14:08,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:08,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:08,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:08,226 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:08,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:08,227 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:08,227 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 1028 transitions, 27827 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:08,227 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:08,227 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:08,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:11,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][200], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 78#L758true, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:11,148 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is not cut-off event [2025-03-15 03:14:11,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:11,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:11,148 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is not cut-off event [2025-03-15 03:14:11,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][288], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 78#L758true, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:11,771 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is not cut-off event [2025-03-15 03:14:11,771 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2025-03-15 03:14:11,771 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2025-03-15 03:14:11,771 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is not cut-off event [2025-03-15 03:14:12,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][288], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 78#L758true, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:12,016 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is not cut-off event [2025-03-15 03:14:12,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2025-03-15 03:14:12,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2025-03-15 03:14:12,016 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is not cut-off event [2025-03-15 03:14:12,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:12,190 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:14:12,190 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:12,190 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:12,190 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:14:12,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:12,882 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:14:12,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:12,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:12,882 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:14:13,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,118 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,118 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][200], [220#(<= 100 ~_N~0), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 108#L758true, 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 78#L758true, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,212 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is not cut-off event [2025-03-15 03:14:13,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:13,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:13,212 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is not cut-off event [2025-03-15 03:14:13,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][698], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,254 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,254 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:14:13,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,372 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:14:13,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:13,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:13,372 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:14:13,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 255#(= |f2Thread1of3ForFork1_~i~0#1| 0), f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,582 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,582 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][288], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, 78#L758true, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,669 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2025-03-15 03:14:13,669 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2025-03-15 03:14:13,669 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2025-03-15 03:14:13,669 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2025-03-15 03:14:13,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][698], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 34#L758true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 309#(and (<= ~_N~0 100) (<= ~limit~0 100)), 335#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,782 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,782 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:13,805 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,805 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,808 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:14:13,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][288], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 418#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 366#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 81#ULTIMATE.startFINALtrue, 237#true, 156#L759-2true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 383#(and (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, 78#L758true, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:13,924 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:14:13,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:14:13,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:14:13,924 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:14:14,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][733], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,164 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,164 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 23#$Ultimate##0true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,277 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,277 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:14:14,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][733], [338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 220#(<= 100 ~_N~0), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 98#L759-1true, 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,449 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,449 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,528 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,528 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 373#(<= ~_N~0 100), 134#L759-1true, 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,546 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,546 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:14:14,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][733], [220#(<= 100 ~_N~0), 338#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= ~limit~0 100)), 288#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 247#(and (<= ~_N~0 100) (<= ~limit~0 100)), 312#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 373#(<= ~_N~0 100), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 58#L766-2true, 222#true, 232#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 34#L758true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,713 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,713 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,764 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,764 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,764 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,768 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,768 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][740], [220#(<= 100 ~_N~0), 397#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 316#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 108#L758true, 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 267#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 203#true, 253#true, f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, 198#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0), 212#(and (<= ~_N~0 100) (<= ~limit~0 100)), 342#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100))]) [2025-03-15 03:14:14,819 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,819 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:14:14,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:14,995 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:14:14,995 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:14,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:14,996 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:14,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,000 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,000 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 25#L759true, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread1of3ForFork1InUse, f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,013 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,013 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,013 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,013 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:14:15,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, 140#L759-1true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,152 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,152 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 134#L759-1true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,164 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,164 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,164 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,164 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 81#ULTIMATE.startFINALtrue, 237#true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 98#L759-1true, 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, f1Thread1of3ForFork0InUse, 13#L759-2true, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,198 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,198 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:14:15,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([642] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][785], [220#(<= 100 ~_N~0), 88#L759-2true, 373#(<= ~_N~0 100), 290#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 237#true, 81#ULTIMATE.startFINALtrue, 156#L759-2true, 420#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 250#(and (<= ~_N~0 100) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 58#L766-2true, 318#(and (<= f1Thread2of3ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 222#true, 368#(and (<= 100 f1Thread3of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 399#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 269#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), 344#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 101) (<= f1Thread2of3ForFork0_~l~0 100) (<= ~limit~0 100)), 386#(and (<= f1Thread3of3ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 234#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of3ForFork0_~l~0)), 215#(and (<= ~_N~0 100) (<= f1Thread1of3ForFork0_~l~0 100) (<= ~limit~0 100)), 203#true, 253#true, f2Thread1of3ForFork1InUse, 200#(and (<= 100 f1Thread1of3ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 ~limit~0)), f2Thread2of3ForFork1NotInUse, f2Thread3of3ForFork1NotInUse, 13#L759-2true, f1Thread1of3ForFork0InUse, f1Thread2of3ForFork0InUse, f1Thread3of3ForFork0InUse, 355#(<= 100 ~_N~0)]) [2025-03-15 03:14:15,530 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:14:15,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:14:15,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:14:15,530 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:14:16,052 INFO L124 PetriNetUnfolderBase]: 20194/43377 cut-off events. [2025-03-15 03:14:16,052 INFO L125 PetriNetUnfolderBase]: For 796921/1158326 co-relation queries the response was YES. [2025-03-15 03:14:16,358 INFO L83 FinitePrefix]: Finished finitePrefix Result has 387423 conditions, 43377 events. 20194/43377 cut-off events. For 796921/1158326 co-relation queries the response was YES. Maximal size of possible extension queue 2836. Compared 505822 event pairs, 4038 based on Foata normal form. 1508/36991 useless extension candidates. Maximal degree in co-relation 387397. Up to 11905 conditions per place. [2025-03-15 03:14:16,755 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 848 selfloop transitions, 55 changer transitions 37/1063 dead transitions. [2025-03-15 03:14:16,756 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 1063 transitions, 30553 flow [2025-03-15 03:14:16,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:14:16,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:14:16,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1412 transitions. [2025-03-15 03:14:16,757 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7632432432432432 [2025-03-15 03:14:16,757 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 39 predicate places. [2025-03-15 03:14:16,757 INFO L471 AbstractCegarLoop]: Abstraction has has 228 places, 1063 transitions, 30553 flow [2025-03-15 03:14:16,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:16,758 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:16,758 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:16,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-03-15 03:14:16,758 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:16,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:16,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1172575127, now seen corresponding path program 1 times [2025-03-15 03:14:16,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:16,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001038474] [2025-03-15 03:14:16,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:16,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:16,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:16,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:16,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:16,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001038474] [2025-03-15 03:14:16,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001038474] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:16,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:16,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:16,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607439062] [2025-03-15 03:14:16,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:16,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:16,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:16,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:16,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:16,801 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:16,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 1063 transitions, 30553 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:16,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:16,802 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:16,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:24,982 INFO L124 PetriNetUnfolderBase]: 19482/40667 cut-off events. [2025-03-15 03:14:24,983 INFO L125 PetriNetUnfolderBase]: For 737732/1057685 co-relation queries the response was YES. [2025-03-15 03:14:25,288 INFO L83 FinitePrefix]: Finished finitePrefix Result has 390997 conditions, 40667 events. 19482/40667 cut-off events. For 737732/1057685 co-relation queries the response was YES. Maximal size of possible extension queue 2674. Compared 463527 event pairs, 4157 based on Foata normal form. 1032/35741 useless extension candidates. Maximal degree in co-relation 390970. Up to 11136 conditions per place. [2025-03-15 03:14:25,725 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 902 selfloop transitions, 59 changer transitions 1/1122 dead transitions. [2025-03-15 03:14:25,725 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 1122 transitions, 33692 flow [2025-03-15 03:14:25,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:14:25,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:14:25,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1424 transitions. [2025-03-15 03:14:25,727 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7697297297297298 [2025-03-15 03:14:25,727 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 48 predicate places. [2025-03-15 03:14:25,727 INFO L471 AbstractCegarLoop]: Abstraction has has 237 places, 1122 transitions, 33692 flow [2025-03-15 03:14:25,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:25,728 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:25,728 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:25,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-15 03:14:25,729 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:25,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:25,729 INFO L85 PathProgramCache]: Analyzing trace with hash 780543479, now seen corresponding path program 1 times [2025-03-15 03:14:25,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:25,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956387181] [2025-03-15 03:14:25,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:25,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:25,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:25,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:25,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956387181] [2025-03-15 03:14:25,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956387181] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:25,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:25,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:25,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75590831] [2025-03-15 03:14:25,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:25,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:25,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:25,784 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:25,784 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:25,785 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:25,785 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 1122 transitions, 33692 flow. Second operand has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:25,785 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:25,786 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:25,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:34,337 INFO L124 PetriNetUnfolderBase]: 19170/40978 cut-off events. [2025-03-15 03:14:34,337 INFO L125 PetriNetUnfolderBase]: For 778437/1179183 co-relation queries the response was YES. [2025-03-15 03:14:34,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 411127 conditions, 40978 events. 19170/40978 cut-off events. For 778437/1179183 co-relation queries the response was YES. Maximal size of possible extension queue 2653. Compared 473725 event pairs, 3461 based on Foata normal form. 1475/36681 useless extension candidates. Maximal degree in co-relation 411099. Up to 11051 conditions per place. [2025-03-15 03:14:35,174 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 947 selfloop transitions, 61 changer transitions 5/1167 dead transitions. [2025-03-15 03:14:35,174 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 1167 transitions, 36931 flow [2025-03-15 03:14:35,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:14:35,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:14:35,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1412 transitions. [2025-03-15 03:14:35,176 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7632432432432432 [2025-03-15 03:14:35,177 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 57 predicate places. [2025-03-15 03:14:35,177 INFO L471 AbstractCegarLoop]: Abstraction has has 246 places, 1167 transitions, 36931 flow [2025-03-15 03:14:35,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.42857142857142) internal successors, (913), 7 states have internal predecessors, (913), 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) [2025-03-15 03:14:35,177 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:35,177 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:35,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-03-15 03:14:35,178 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:35,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:35,178 INFO L85 PathProgramCache]: Analyzing trace with hash -1419530512, now seen corresponding path program 1 times [2025-03-15 03:14:35,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:35,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068496076] [2025-03-15 03:14:35,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:35,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:35,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:35,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:35,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068496076] [2025-03-15 03:14:35,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068496076] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:35,228 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:35,228 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:35,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359600368] [2025-03-15 03:14:35,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:35,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:35,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:35,228 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:35,229 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:35,229 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:35,229 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 1167 transitions, 36931 flow. Second operand has 7 states, 7 states have (on average 130.85714285714286) internal successors, (916), 7 states have internal predecessors, (916), 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) [2025-03-15 03:14:35,229 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:35,229 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:35,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:43,937 INFO L124 PetriNetUnfolderBase]: 18684/40637 cut-off events. [2025-03-15 03:14:43,937 INFO L125 PetriNetUnfolderBase]: For 846196/1193046 co-relation queries the response was YES. [2025-03-15 03:14:44,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426632 conditions, 40637 events. 18684/40637 cut-off events. For 846196/1193046 co-relation queries the response was YES. Maximal size of possible extension queue 2606. Compared 473372 event pairs, 3311 based on Foata normal form. 943/36124 useless extension candidates. Maximal degree in co-relation 426603. Up to 10799 conditions per place. [2025-03-15 03:14:44,662 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 936 selfloop transitions, 53 changer transitions 1/1139 dead transitions. [2025-03-15 03:14:44,662 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 1139 transitions, 38055 flow [2025-03-15 03:14:44,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:14:44,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:14:44,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1707 transitions. [2025-03-15 03:14:44,663 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.768918918918919 [2025-03-15 03:14:44,663 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 68 predicate places. [2025-03-15 03:14:44,664 INFO L471 AbstractCegarLoop]: Abstraction has has 257 places, 1139 transitions, 38055 flow [2025-03-15 03:14:44,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.85714285714286) internal successors, (916), 7 states have internal predecessors, (916), 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) [2025-03-15 03:14:44,664 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:44,664 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:44,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2025-03-15 03:14:44,664 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:44,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:44,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1149846058, now seen corresponding path program 1 times [2025-03-15 03:14:44,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:44,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936179363] [2025-03-15 03:14:44,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:44,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:44,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:44,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:44,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [936179363] [2025-03-15 03:14:44,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [936179363] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:44,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:44,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:44,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550422453] [2025-03-15 03:14:44,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:44,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:44,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:44,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:44,712 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:44,712 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:44,713 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 1139 transitions, 38055 flow. Second operand has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:14:44,713 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:44,713 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:44,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:14:53,420 INFO L124 PetriNetUnfolderBase]: 18270/39895 cut-off events. [2025-03-15 03:14:53,420 INFO L125 PetriNetUnfolderBase]: For 888789/1299314 co-relation queries the response was YES. [2025-03-15 03:14:53,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 441830 conditions, 39895 events. 18270/39895 cut-off events. For 888789/1299314 co-relation queries the response was YES. Maximal size of possible extension queue 2550. Compared 464421 event pairs, 2944 based on Foata normal form. 1673/36569 useless extension candidates. Maximal degree in co-relation 441800. Up to 10546 conditions per place. [2025-03-15 03:14:54,180 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 883 selfloop transitions, 54 changer transitions 5/1085 dead transitions. [2025-03-15 03:14:54,181 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 1085 transitions, 38008 flow [2025-03-15 03:14:54,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:14:54,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:14:54,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1705 transitions. [2025-03-15 03:14:54,182 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7680180180180181 [2025-03-15 03:14:54,182 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 79 predicate places. [2025-03-15 03:14:54,182 INFO L471 AbstractCegarLoop]: Abstraction has has 268 places, 1085 transitions, 38008 flow [2025-03-15 03:14:54,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:14:54,183 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:14:54,183 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:14:54,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2025-03-15 03:14:54,183 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:14:54,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:14:54,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1349250124, now seen corresponding path program 1 times [2025-03-15 03:14:54,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:14:54,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297507052] [2025-03-15 03:14:54,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:14:54,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:14:54,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:14:54,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:14:54,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:14:54,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297507052] [2025-03-15 03:14:54,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297507052] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:14:54,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:14:54,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:14:54,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273114041] [2025-03-15 03:14:54,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:14:54,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:14:54,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:14:54,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:14:54,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:14:54,222 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:14:54,223 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 1085 transitions, 38008 flow. Second operand has 7 states, 7 states have (on average 130.71428571428572) internal successors, (915), 7 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:14:54,223 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:14:54,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:14:54,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:02,581 INFO L124 PetriNetUnfolderBase]: 17794/38525 cut-off events. [2025-03-15 03:15:02,581 INFO L125 PetriNetUnfolderBase]: For 872653/1291877 co-relation queries the response was YES. [2025-03-15 03:15:02,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 454050 conditions, 38525 events. 17794/38525 cut-off events. For 872653/1291877 co-relation queries the response was YES. Maximal size of possible extension queue 2465. Compared 446306 event pairs, 2621 based on Foata normal form. 1489/35538 useless extension candidates. Maximal degree in co-relation 454019. Up to 10146 conditions per place. [2025-03-15 03:15:03,281 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 793 selfloop transitions, 51 changer transitions 53/1041 dead transitions. [2025-03-15 03:15:03,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 1041 transitions, 38152 flow [2025-03-15 03:15:03,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:15:03,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:15:03,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1705 transitions. [2025-03-15 03:15:03,283 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7680180180180181 [2025-03-15 03:15:03,283 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 90 predicate places. [2025-03-15 03:15:03,283 INFO L471 AbstractCegarLoop]: Abstraction has has 279 places, 1041 transitions, 38152 flow [2025-03-15 03:15:03,284 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.71428571428572) internal successors, (915), 7 states have internal predecessors, (915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:15:03,284 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:03,284 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:15:03,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2025-03-15 03:15:03,284 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:15:03,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:03,284 INFO L85 PathProgramCache]: Analyzing trace with hash 143016642, now seen corresponding path program 1 times [2025-03-15 03:15:03,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:03,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497293322] [2025-03-15 03:15:03,285 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:03,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:03,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:03,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:03,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:03,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497293322] [2025-03-15 03:15:03,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497293322] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:03,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:03,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:15:03,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234956439] [2025-03-15 03:15:03,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:03,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:15:03,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:03,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:15:03,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:15:03,340 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 185 [2025-03-15 03:15:03,341 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 1041 transitions, 38152 flow. Second operand has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:15:03,341 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:03,341 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 185 [2025-03-15 03:15:03,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:12,204 INFO L124 PetriNetUnfolderBase]: 17627/38437 cut-off events. [2025-03-15 03:15:12,204 INFO L125 PetriNetUnfolderBase]: For 943295/1225693 co-relation queries the response was YES. [2025-03-15 03:15:12,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 473254 conditions, 38437 events. 17627/38437 cut-off events. For 943295/1225693 co-relation queries the response was YES. Maximal size of possible extension queue 2474. Compared 445350 event pairs, 2804 based on Foata normal form. 1372/35273 useless extension candidates. Maximal degree in co-relation 473222. Up to 10217 conditions per place. [2025-03-15 03:15:12,875 INFO L140 encePairwiseOnDemand]: 175/185 looper letters, 754 selfloop transitions, 51 changer transitions 53/997 dead transitions. [2025-03-15 03:15:12,875 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 997 transitions, 38140 flow [2025-03-15 03:15:12,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:15:12,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:15:12,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1704 transitions. [2025-03-15 03:15:12,876 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7675675675675676 [2025-03-15 03:15:12,877 INFO L298 CegarLoopForPetriNet]: 189 programPoint places, 101 predicate places. [2025-03-15 03:15:12,877 INFO L471 AbstractCegarLoop]: Abstraction has has 290 places, 997 transitions, 38140 flow [2025-03-15 03:15:12,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 130.57142857142858) internal successors, (914), 7 states have internal predecessors, (914), 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) [2025-03-15 03:15:12,877 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:12,877 INFO L221 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 03:15:12,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2025-03-15 03:15:12,878 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 25 more)] === [2025-03-15 03:15:12,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:12,878 INFO L85 PathProgramCache]: Analyzing trace with hash -458728371, now seen corresponding path program 1 times [2025-03-15 03:15:12,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:12,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693779759] [2025-03-15 03:15:12,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:12,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:12,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:15:12,887 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-03-15 03:15:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-03-15 03:15:12,896 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-03-15 03:15:12,896 INFO L340 BasicCegarLoop]: Counterexample is feasible [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (27 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (24 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 28 remaining) [2025-03-15 03:15:12,896 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 28 remaining) [2025-03-15 03:15:12,898 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location f2Err1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 28 remaining) [2025-03-15 03:15:12,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2025-03-15 03:15:12,898 INFO L422 BasicCegarLoop]: Path program 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] [2025-03-15 03:15:12,899 WARN L336 ceAbstractionStarter]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2025-03-15 03:15:12,899 INFO L581 ceAbstractionStarter]: Constructing petrified ICFG for 4 thread instances. [2025-03-15 03:15:12,922 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-03-15 03:15:12,924 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-15 03:15:12,925 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@5797406, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-15 03:15:12,925 INFO L334 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2025-03-15 03:15:12,926 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-03-15 03:15:12,926 INFO L124 PetriNetUnfolderBase]: 1/44 cut-off events. [2025-03-15 03:15:12,926 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-03-15 03:15:12,926 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:12,926 INFO L221 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] [2025-03-15 03:15:12,926 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:12,927 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:12,927 INFO L85 PathProgramCache]: Analyzing trace with hash -569536371, now seen corresponding path program 1 times [2025-03-15 03:15:12,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:12,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310247330] [2025-03-15 03:15:12,927 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:12,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:12,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:12,951 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:12,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:12,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310247330] [2025-03-15 03:15:12,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310247330] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:12,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:12,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:15:12,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287912240] [2025-03-15 03:15:12,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:12,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:15:12,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:12,952 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:15:12,952 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:15:12,952 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:15:12,953 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 230 transitions, 516 flow. Second operand has 5 states, 5 states have (on average 167.0) internal successors, (835), 5 states have internal predecessors, (835), 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) [2025-03-15 03:15:12,953 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:12,953 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:15:12,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:14,309 INFO L124 PetriNetUnfolderBase]: 9108/18891 cut-off events. [2025-03-15 03:15:14,309 INFO L125 PetriNetUnfolderBase]: For 1551/1551 co-relation queries the response was YES. [2025-03-15 03:15:14,415 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33345 conditions, 18891 events. 9108/18891 cut-off events. For 1551/1551 co-relation queries the response was YES. Maximal size of possible extension queue 770. Compared 179967 event pairs, 894 based on Foata normal form. 789/17382 useless extension candidates. Maximal degree in co-relation 33335. Up to 5242 conditions per place. [2025-03-15 03:15:14,515 INFO L140 encePairwiseOnDemand]: 217/230 looper letters, 78 selfloop transitions, 11 changer transitions 1/180 dead transitions. [2025-03-15 03:15:14,515 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 180 transitions, 631 flow [2025-03-15 03:15:14,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:15:14,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:15:14,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1094 transitions. [2025-03-15 03:15:14,518 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7927536231884058 [2025-03-15 03:15:14,518 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -95 predicate places. [2025-03-15 03:15:14,518 INFO L471 AbstractCegarLoop]: Abstraction has has 140 places, 180 transitions, 631 flow [2025-03-15 03:15:14,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 167.0) internal successors, (835), 5 states have internal predecessors, (835), 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) [2025-03-15 03:15:14,518 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:14,518 INFO L221 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] [2025-03-15 03:15:14,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2025-03-15 03:15:14,518 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:14,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:14,519 INFO L85 PathProgramCache]: Analyzing trace with hash -571069422, now seen corresponding path program 1 times [2025-03-15 03:15:14,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:14,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574265029] [2025-03-15 03:15:14,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:14,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:14,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:14,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:14,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:14,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574265029] [2025-03-15 03:15:14,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574265029] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:14,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:14,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-15 03:15:14,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186087122] [2025-03-15 03:15:14,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:14,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-15 03:15:14,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:14,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-15 03:15:14,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-15 03:15:14,542 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 230 [2025-03-15 03:15:14,542 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 180 transitions, 631 flow. Second operand has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 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) [2025-03-15 03:15:14,542 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:14,542 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 230 [2025-03-15 03:15:14,542 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:15,587 INFO L124 PetriNetUnfolderBase]: 9108/18937 cut-off events. [2025-03-15 03:15:15,587 INFO L125 PetriNetUnfolderBase]: For 3439/5791 co-relation queries the response was YES. [2025-03-15 03:15:15,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34865 conditions, 18937 events. 9108/18937 cut-off events. For 3439/5791 co-relation queries the response was YES. Maximal size of possible extension queue 784. Compared 180884 event pairs, 920 based on Foata normal form. 0/16595 useless extension candidates. Maximal degree in co-relation 34854. Up to 5242 conditions per place. [2025-03-15 03:15:15,788 INFO L140 encePairwiseOnDemand]: 225/230 looper letters, 37 selfloop transitions, 3 changer transitions 1/187 dead transitions. [2025-03-15 03:15:15,788 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 187 transitions, 729 flow [2025-03-15 03:15:15,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-15 03:15:15,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-03-15 03:15:15,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 617 transitions. [2025-03-15 03:15:15,789 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8942028985507247 [2025-03-15 03:15:15,789 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -93 predicate places. [2025-03-15 03:15:15,789 INFO L471 AbstractCegarLoop]: Abstraction has has 142 places, 187 transitions, 729 flow [2025-03-15 03:15:15,789 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 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) [2025-03-15 03:15:15,790 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:15,790 INFO L221 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] [2025-03-15 03:15:15,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2025-03-15 03:15:15,790 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:15,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:15,790 INFO L85 PathProgramCache]: Analyzing trace with hash -475757516, now seen corresponding path program 1 times [2025-03-15 03:15:15,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:15,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400279642] [2025-03-15 03:15:15,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:15,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:15,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:15,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:15,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:15,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400279642] [2025-03-15 03:15:15,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400279642] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:15,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:15,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:15:15,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438247527] [2025-03-15 03:15:15,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:15,811 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:15:15,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:15,811 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:15:15,811 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:15:15,812 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:15:15,812 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 187 transitions, 729 flow. Second operand has 5 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 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) [2025-03-15 03:15:15,812 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:15,812 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:15:15,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:16,922 INFO L124 PetriNetUnfolderBase]: 7479/15715 cut-off events. [2025-03-15 03:15:16,923 INFO L125 PetriNetUnfolderBase]: For 4357/9218 co-relation queries the response was YES. [2025-03-15 03:15:16,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40193 conditions, 15715 events. 7479/15715 cut-off events. For 4357/9218 co-relation queries the response was YES. Maximal size of possible extension queue 710. Compared 148398 event pairs, 741 based on Foata normal form. 196/14418 useless extension candidates. Maximal degree in co-relation 40181. Up to 4645 conditions per place. [2025-03-15 03:15:17,074 INFO L140 encePairwiseOnDemand]: 220/230 looper letters, 120 selfloop transitions, 11 changer transitions 1/227 dead transitions. [2025-03-15 03:15:17,075 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 146 places, 227 transitions, 1245 flow [2025-03-15 03:15:17,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:15:17,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:15:17,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1080 transitions. [2025-03-15 03:15:17,076 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.782608695652174 [2025-03-15 03:15:17,076 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -89 predicate places. [2025-03-15 03:15:17,076 INFO L471 AbstractCegarLoop]: Abstraction has has 146 places, 227 transitions, 1245 flow [2025-03-15 03:15:17,076 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 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) [2025-03-15 03:15:17,076 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:17,076 INFO L221 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] [2025-03-15 03:15:17,077 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2025-03-15 03:15:17,077 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:17,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:17,077 INFO L85 PathProgramCache]: Analyzing trace with hash 785169019, now seen corresponding path program 1 times [2025-03-15 03:15:17,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:17,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185801941] [2025-03-15 03:15:17,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:17,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:17,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:17,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:17,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:17,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185801941] [2025-03-15 03:15:17,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185801941] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:17,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:17,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:15:17,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379480780] [2025-03-15 03:15:17,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:17,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:15:17,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:17,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:15:17,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:15:17,096 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 230 [2025-03-15 03:15:17,096 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 227 transitions, 1245 flow. Second operand has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 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) [2025-03-15 03:15:17,096 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:17,096 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 230 [2025-03-15 03:15:17,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:18,648 INFO L124 PetriNetUnfolderBase]: 11124/25064 cut-off events. [2025-03-15 03:15:18,648 INFO L125 PetriNetUnfolderBase]: For 15283/31870 co-relation queries the response was YES. [2025-03-15 03:15:18,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64082 conditions, 25064 events. 11124/25064 cut-off events. For 15283/31870 co-relation queries the response was YES. Maximal size of possible extension queue 971. Compared 263819 event pairs, 2397 based on Foata normal form. 12/21125 useless extension candidates. Maximal degree in co-relation 64069. Up to 6774 conditions per place. [2025-03-15 03:15:18,970 INFO L140 encePairwiseOnDemand]: 226/230 looper letters, 76 selfloop transitions, 3 changer transitions 1/225 dead transitions. [2025-03-15 03:15:18,970 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 225 transitions, 1391 flow [2025-03-15 03:15:18,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:15:18,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:15:18,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 722 transitions. [2025-03-15 03:15:18,971 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7847826086956522 [2025-03-15 03:15:18,971 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -86 predicate places. [2025-03-15 03:15:18,971 INFO L471 AbstractCegarLoop]: Abstraction has has 149 places, 225 transitions, 1391 flow [2025-03-15 03:15:18,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 175.25) internal successors, (701), 4 states have internal predecessors, (701), 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) [2025-03-15 03:15:18,971 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:18,971 INFO L221 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] [2025-03-15 03:15:18,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2025-03-15 03:15:18,971 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:18,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:18,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1343838631, now seen corresponding path program 1 times [2025-03-15 03:15:18,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:18,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462490428] [2025-03-15 03:15:18,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:18,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:18,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:18,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:18,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:18,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462490428] [2025-03-15 03:15:18,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462490428] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:18,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:18,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:15:18,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308416930] [2025-03-15 03:15:18,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:18,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:15:18,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:18,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:15:18,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:15:18,991 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 230 [2025-03-15 03:15:18,992 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 225 transitions, 1391 flow. Second operand has 4 states, 4 states have (on average 199.75) internal successors, (799), 4 states have internal predecessors, (799), 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) [2025-03-15 03:15:18,992 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:18,992 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 230 [2025-03-15 03:15:18,992 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:20,641 INFO L124 PetriNetUnfolderBase]: 11124/25044 cut-off events. [2025-03-15 03:15:20,641 INFO L125 PetriNetUnfolderBase]: For 24242/46217 co-relation queries the response was YES. [2025-03-15 03:15:20,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65706 conditions, 25044 events. 11124/25044 cut-off events. For 24242/46217 co-relation queries the response was YES. Maximal size of possible extension queue 971. Compared 263619 event pairs, 2397 based on Foata normal form. 343/21456 useless extension candidates. Maximal degree in co-relation 65692. Up to 6774 conditions per place. [2025-03-15 03:15:20,973 INFO L140 encePairwiseOnDemand]: 226/230 looper letters, 50 selfloop transitions, 3 changer transitions 1/224 dead transitions. [2025-03-15 03:15:20,973 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 224 transitions, 1491 flow [2025-03-15 03:15:20,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:15:20,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:15:20,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 810 transitions. [2025-03-15 03:15:20,974 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8804347826086957 [2025-03-15 03:15:20,974 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -84 predicate places. [2025-03-15 03:15:20,974 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 224 transitions, 1491 flow [2025-03-15 03:15:20,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 199.75) internal successors, (799), 4 states have internal predecessors, (799), 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) [2025-03-15 03:15:20,975 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:20,975 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:15:20,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2025-03-15 03:15:20,975 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:20,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:20,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1341689900, now seen corresponding path program 1 times [2025-03-15 03:15:20,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:20,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718589260] [2025-03-15 03:15:20,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:20,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:20,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:20,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:20,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718589260] [2025-03-15 03:15:20,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718589260] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:20,998 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:20,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:15:20,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628892305] [2025-03-15 03:15:20,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:20,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:15:20,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:20,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:15:20,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:15:20,999 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:15:21,000 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 224 transitions, 1491 flow. Second operand has 5 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 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) [2025-03-15 03:15:21,000 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:21,000 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:15:21,000 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:21,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, f1Thread4of4ForFork0NotInUse, 170#ULTIMATE.startFINALtrue, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:21,423 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, f1Thread4of4ForFork0NotInUse, 170#ULTIMATE.startFINALtrue, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:21,423 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:21,423 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,542 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,542 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,542 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:22,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,677 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:15:22,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:15:22,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:15:22,677 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:15:22,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,793 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,793 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,800 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:22,800 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,801 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,801 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:15:22,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:22,921 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,921 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,921 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,921 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:22,922 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:22,922 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,325 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,325 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,325 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:24,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,547 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 167#L759-1true, 27#L759true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,548 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,548 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:15:24,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,711 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,711 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 27#L759true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,712 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,712 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 27#L759true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:24,747 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,747 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,748 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,748 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 27#L759true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,749 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,749 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:15:24,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,918 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,918 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,918 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,918 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 27#L759true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:24,918 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,919 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,921 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][255], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 27#L759true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:24,921 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:24,921 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:25,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:25,858 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,858 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:25,859 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,859 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,859 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,859 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:25,863 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:25,863 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,863 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:25,993 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:25,993 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:25,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,000 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:26,001 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,001 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,007 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,007 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,008 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,008 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,008 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,008 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,010 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,010 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 97#L759-1true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,011 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 136#L759-3true, 27#L759true, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:26,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,119 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][372], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,119 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,119 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,124 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 97#L759-1true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,124 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,124 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,128 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,128 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,128 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,135 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,135 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,135 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:26,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,225 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,225 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][375], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,226 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,234 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,234 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,234 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,235 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:26,237 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:26,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][370], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:26,318 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,318 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,320 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,320 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:26,321 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,321 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:26,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][373], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 136#L759-3true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:26,374 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:26,374 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:26,374 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:26,374 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:26,443 INFO L124 PetriNetUnfolderBase]: 38122/73487 cut-off events. [2025-03-15 03:15:26,443 INFO L125 PetriNetUnfolderBase]: For 154544/257544 co-relation queries the response was YES. [2025-03-15 03:15:27,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 244014 conditions, 73487 events. 38122/73487 cut-off events. For 154544/257544 co-relation queries the response was YES. Maximal size of possible extension queue 3266. Compared 821399 event pairs, 4655 based on Foata normal form. 206/60483 useless extension candidates. Maximal degree in co-relation 243999. Up to 19811 conditions per place. [2025-03-15 03:15:27,696 INFO L140 encePairwiseOnDemand]: 221/230 looper letters, 252 selfloop transitions, 30 changer transitions 1/381 dead transitions. [2025-03-15 03:15:27,696 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 381 transitions, 3496 flow [2025-03-15 03:15:27,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:15:27,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:15:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1077 transitions. [2025-03-15 03:15:27,697 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7804347826086957 [2025-03-15 03:15:27,698 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -79 predicate places. [2025-03-15 03:15:27,698 INFO L471 AbstractCegarLoop]: Abstraction has has 156 places, 381 transitions, 3496 flow [2025-03-15 03:15:27,698 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 167.2) internal successors, (836), 5 states have internal predecessors, (836), 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) [2025-03-15 03:15:27,698 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:27,698 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 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] [2025-03-15 03:15:27,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2025-03-15 03:15:27,698 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:27,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:27,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1290676137, now seen corresponding path program 1 times [2025-03-15 03:15:27,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:27,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812594087] [2025-03-15 03:15:27,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:27,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:27,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:27,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:27,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:27,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812594087] [2025-03-15 03:15:27,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812594087] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:27,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:27,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:15:27,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149809693] [2025-03-15 03:15:27,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:27,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:15:27,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:27,717 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:15:27,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:15:27,717 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 230 [2025-03-15 03:15:27,717 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 381 transitions, 3496 flow. Second operand has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:15:27,718 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:27,718 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 230 [2025-03-15 03:15:27,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:29,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:29,202 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:29,202 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:29,202 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:30,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:30,350 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:30,350 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:30,350 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:32,692 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][265], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:32,692 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:32,692 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,413 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,413 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,413 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,414 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,418 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true]) [2025-03-15 03:15:34,418 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,418 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,546 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,546 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,546 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:34,554 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true]) [2025-03-15 03:15:34,554 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,554 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, 164#L759true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,561 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,561 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,564 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,564 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,564 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:34,566 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,566 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,566 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,566 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,567 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,567 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:34,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,860 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,860 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][383], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,861 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,861 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,865 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,865 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,865 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,866 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:34,869 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,869 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,870 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,870 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,876 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,876 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,876 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:34,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:34,955 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,955 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][386], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,956 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,956 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:34,964 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,964 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,964 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,964 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:34,967 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,967 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,967 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:34,967 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:35,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][381], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:35,031 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,031 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,031 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,031 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:35,033 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,033 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true]) [2025-03-15 03:15:35,034 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,034 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:35,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][384], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 112#L759-2true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:35,080 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:35,080 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:35,080 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:35,080 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:35,143 INFO L124 PetriNetUnfolderBase]: 37783/73740 cut-off events. [2025-03-15 03:15:35,143 INFO L125 PetriNetUnfolderBase]: For 186409/289650 co-relation queries the response was YES. [2025-03-15 03:15:35,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 249918 conditions, 73740 events. 37783/73740 cut-off events. For 186409/289650 co-relation queries the response was YES. Maximal size of possible extension queue 3293. Compared 830328 event pairs, 5138 based on Foata normal form. 90/59837 useless extension candidates. Maximal degree in co-relation 249902. Up to 19904 conditions per place. [2025-03-15 03:15:36,219 INFO L140 encePairwiseOnDemand]: 226/230 looper letters, 109 selfloop transitions, 4 changer transitions 1/392 dead transitions. [2025-03-15 03:15:36,219 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 392 transitions, 3846 flow [2025-03-15 03:15:36,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:15:36,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:15:36,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 817 transitions. [2025-03-15 03:15:36,221 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.8880434782608696 [2025-03-15 03:15:36,221 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -76 predicate places. [2025-03-15 03:15:36,221 INFO L471 AbstractCegarLoop]: Abstraction has has 159 places, 392 transitions, 3846 flow [2025-03-15 03:15:36,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:15:36,222 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:36,222 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:15:36,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2025-03-15 03:15:36,222 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:36,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:36,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1357286881, now seen corresponding path program 1 times [2025-03-15 03:15:36,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:36,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347807632] [2025-03-15 03:15:36,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:36,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:36,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:36,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:36,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:36,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347807632] [2025-03-15 03:15:36,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347807632] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:36,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:36,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:15:36,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327304986] [2025-03-15 03:15:36,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:36,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:15:36,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:36,264 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:15:36,264 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:15:36,265 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:15:36,265 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 392 transitions, 3846 flow. Second operand has 5 states, 5 states have (on average 167.4) internal successors, (837), 5 states have internal predecessors, (837), 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) [2025-03-15 03:15:36,265 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:36,265 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:15:36,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:36,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][293], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:36,861 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:36,861 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:36,861 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:36,861 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:38,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][293], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:38,264 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:38,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:38,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:38,264 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:39,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:39,348 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:15:39,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:39,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:39,348 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:39,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:39,521 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,521 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,521 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,521 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:39,526 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,526 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,526 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,526 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:39,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:39,701 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2025-03-15 03:15:39,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:39,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:39,701 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:40,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][293], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:40,727 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:40,727 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:40,727 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:40,727 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:42,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,502 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,502 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,502 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,672 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,672 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,672 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,691 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,691 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,691 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,691 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,692 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,692 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,692 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,692 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,693 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,693 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,693 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:42,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][504], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,699 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][504], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,699 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,699 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:42,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][493], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,837 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,837 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][493], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,838 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,838 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,841 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,841 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,842 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,842 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,842 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,842 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:42,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][509], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,849 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][509], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,850 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,850 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,850 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,850 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,857 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,857 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,858 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,858 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,859 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,859 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,859 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,859 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,863 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,863 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,863 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][511], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,866 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][511], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,866 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:42,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,973 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][493], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][493], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,975 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,975 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,975 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,975 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][499], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,981 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][499], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,981 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,981 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,982 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,982 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,987 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,987 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,987 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,994 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,994 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,994 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,994 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:42,995 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,995 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,996 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:42,996 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:42,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:43,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,089 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,089 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,089 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][499], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,090 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,090 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][499], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, 164#L759true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,091 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,091 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,101 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,101 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][504], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,106 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,106 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:43,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][509], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,368 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][510], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,372 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,372 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][487], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:43,373 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,373 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,376 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,376 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][511], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,377 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,377 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:43,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,429 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,429 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][515], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:43,438 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,438 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][516], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,441 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,441 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,441 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,441 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][494], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:43,442 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,442 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:43,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][517], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:43,482 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:43,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:43,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:43,482 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:43,531 INFO L124 PetriNetUnfolderBase]: 35433/68223 cut-off events. [2025-03-15 03:15:43,531 INFO L125 PetriNetUnfolderBase]: For 233146/368860 co-relation queries the response was YES. [2025-03-15 03:15:43,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 281154 conditions, 68223 events. 35433/68223 cut-off events. For 233146/368860 co-relation queries the response was YES. Maximal size of possible extension queue 3210. Compared 762581 event pairs, 4640 based on Foata normal form. 740/57321 useless extension candidates. Maximal degree in co-relation 281137. Up to 20039 conditions per place. [2025-03-15 03:15:44,599 INFO L140 encePairwiseOnDemand]: 221/230 looper letters, 397 selfloop transitions, 17 changer transitions 1/518 dead transitions. [2025-03-15 03:15:44,599 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 518 transitions, 6220 flow [2025-03-15 03:15:44,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:15:44,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:15:44,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1075 transitions. [2025-03-15 03:15:44,601 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7789855072463768 [2025-03-15 03:15:44,602 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -71 predicate places. [2025-03-15 03:15:44,602 INFO L471 AbstractCegarLoop]: Abstraction has has 164 places, 518 transitions, 6220 flow [2025-03-15 03:15:44,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 167.4) internal successors, (837), 5 states have internal predecessors, (837), 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) [2025-03-15 03:15:44,602 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:44,602 INFO L221 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] [2025-03-15 03:15:44,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2025-03-15 03:15:44,602 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:44,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:44,603 INFO L85 PathProgramCache]: Analyzing trace with hash -956882059, now seen corresponding path program 1 times [2025-03-15 03:15:44,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:44,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336626698] [2025-03-15 03:15:44,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:44,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:44,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:44,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:44,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336626698] [2025-03-15 03:15:44,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336626698] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:44,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:44,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:15:44,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487150375] [2025-03-15 03:15:44,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:44,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:15:44,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:44,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:15:44,629 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:15:44,630 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 230 [2025-03-15 03:15:44,630 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 518 transitions, 6220 flow. Second operand has 4 states, 4 states have (on average 198.75) internal successors, (795), 4 states have internal predecessors, (795), 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) [2025-03-15 03:15:44,630 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:44,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 230 [2025-03-15 03:15:44,631 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:15:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:45,335 INFO L294 olderBase$Statistics]: this new event has 77 ancestors and is cut-off event [2025-03-15 03:15:45,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:45,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:45,335 INFO L297 olderBase$Statistics]: existing Event has 77 ancestors and is cut-off event [2025-03-15 03:15:45,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][259], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 66#L758true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:15:45,512 INFO L294 olderBase$Statistics]: this new event has 80 ancestors and is cut-off event [2025-03-15 03:15:45,512 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:15:45,512 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:15:45,512 INFO L297 olderBase$Statistics]: existing Event has 80 ancestors and is cut-off event [2025-03-15 03:15:45,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:45,645 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,645 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,645 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,645 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 268#true, 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:45,647 INFO L294 olderBase$Statistics]: this new event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,647 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,647 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,647 INFO L297 olderBase$Statistics]: existing Event has 82 ancestors and is cut-off event [2025-03-15 03:15:45,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0NotInUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:45,728 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2025-03-15 03:15:45,728 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:15:45,728 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:15:45,728 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2025-03-15 03:15:46,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:46,938 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:15:46,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:46,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:46,938 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:15:47,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][259], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 66#L758true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 147#$Ultimate##0true, 268#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:15:47,593 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:15:47,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:47,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:47,593 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:15:47,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:47,901 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,901 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:47,913 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:47,913 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:15:48,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:48,073 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:15:48,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:15:48,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:15:48,073 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:15:48,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:48,111 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:15:48,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:48,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:48,111 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:15:48,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:48,294 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,294 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:48,297 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,297 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:15:48,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:48,488 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2025-03-15 03:15:48,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:48,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:48,488 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2025-03-15 03:15:49,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 240#(<= 100 ~_N~0), 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:49,903 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:15:49,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:15:49,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:15:49,903 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:15:50,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:50,141 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,141 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0NotInUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:50,144 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,144 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,144 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,144 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:15:50,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:50,165 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:15:50,165 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:50,165 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:50,165 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:15:50,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 170#ULTIMATE.startFINALtrue, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:50,378 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2025-03-15 03:15:50,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:15:50,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:15:50,378 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2025-03-15 03:15:51,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][259], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 66#L758true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 147#$Ultimate##0true, 268#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:15:51,226 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:15:51,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:51,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:51,226 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:15:51,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:51,875 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,875 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 167#L759-1true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:51,950 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,950 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,951 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:51,951 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:15:52,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][303], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 112#L759-2true, 147#$Ultimate##0true, 268#true, 249#true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100))]) [2025-03-15 03:15:52,525 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:15:52,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:15:52,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:15:52,525 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:15:52,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:52,741 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:52,741 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:52,741 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:15:53,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,242 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,242 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,242 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:53,276 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,276 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:53,277 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,277 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,278 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,278 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,279 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,279 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:15:53,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,287 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:53,287 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,287 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:53,992 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:53,992 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,993 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:53,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,996 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:53,996 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:53,996 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is not cut-off event [2025-03-15 03:15:54,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][531], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,005 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][531], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,005 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,005 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,013 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,013 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,014 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 283#true, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,014 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,014 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,018 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,018 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,018 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,025 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,025 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,025 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,356 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,356 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,357 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][514], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,357 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,357 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][520], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,364 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][520], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,364 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,364 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][537], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,369 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,369 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][537], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, 164#L759true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,370 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,377 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,377 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,378 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,378 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,379 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,379 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:15:54,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:54,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][520], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,867 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,867 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][520], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,868 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,868 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,868 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,868 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,879 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,879 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:54,883 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:54,883 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:15:55,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][531], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,165 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,165 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,166 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,169 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,169 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,170 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,172 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,172 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,173 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,173 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:15:55,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][536], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,475 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,475 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][537], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,483 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,483 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,483 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,483 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,485 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 136#L759-3true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:55,485 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,485 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:15:55,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,503 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,503 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,503 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,504 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,504 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,504 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:15:55,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][539], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,895 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,895 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,900 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,900 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,900 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:55,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:55,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,920 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,920 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,921 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,921 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:15:55,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:55,926 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,926 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 164#L759true, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:55,927 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:55,927 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:15:56,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][540], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,084 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,084 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][540], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,085 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,085 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,086 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 147#$Ultimate##0true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,087 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:15:56,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][547], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,097 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][547], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,097 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,097 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,106 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,106 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,106 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,107 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,107 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,107 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:56,108 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,108 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,108 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,108 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,111 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,111 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:56,112 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,112 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,114 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true]) [2025-03-15 03:15:56,114 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,114 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:15:56,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,247 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,247 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][540], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,247 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][540], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,248 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,248 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][542], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 97#L759-1true, 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,255 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,255 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,255 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,255 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][542], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,256 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,256 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,256 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,256 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][551], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,261 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][551], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,261 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,261 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,268 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 42#L766-2true, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 164#L759true, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,269 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,269 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,270 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 164#L759true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:56,270 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,270 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:15:56,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 27#L759true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,369 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,369 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 164#L759true, f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,370 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][542], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 112#L759-2true, 27#L759true, 268#true, 249#true, 176#L766-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,372 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][542], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, f1Thread4of4ForFork0InUse, 299#true, f2Thread1of4ForFork1InUse, 164#L759true, 283#true, f2Thread2of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,373 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 42#L766-2true, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:56,385 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,385 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][525], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,391 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,391 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:15:56,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][547], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 299#true, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 274#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,468 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,468 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,468 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,468 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][532], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,472 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 240#(<= 100 ~_N~0), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 112#L759-2true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,472 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,472 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 136#L759-3true, 268#true, 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,474 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,474 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][533], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 42#L766-2true, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,475 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,475 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:15:56,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][550], [f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,520 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][551], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 249#true, 176#L766-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse]) [2025-03-15 03:15:56,528 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,528 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,528 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,528 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][538], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 42#L766-2true, f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,530 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,530 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,530 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,530 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][515], [f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 42#L766-2true, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 136#L759-3true, 112#L759-2true, 268#true, 249#true, f1Thread1of4ForFork0InUse, 142#L759-3true]) [2025-03-15 03:15:56,531 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,531 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:15:56,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][552], [f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 170#ULTIMATE.startFINALtrue, 299#true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 283#true, f2Thread2of4ForFork1NotInUse, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 136#L759-3true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:15:56,565 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 03:15:56,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:15:56,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:15:56,565 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:15:56,617 INFO L124 PetriNetUnfolderBase]: 56329/108828 cut-off events. [2025-03-15 03:15:56,618 INFO L125 PetriNetUnfolderBase]: For 337891/497715 co-relation queries the response was YES. [2025-03-15 03:15:57,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 446573 conditions, 108828 events. 56329/108828 cut-off events. For 337891/497715 co-relation queries the response was YES. Maximal size of possible extension queue 5653. Compared 1287996 event pairs, 7757 based on Foata normal form. 131/89304 useless extension candidates. Maximal degree in co-relation 446555. Up to 31359 conditions per place. [2025-03-15 03:15:58,506 INFO L140 encePairwiseOnDemand]: 224/230 looper letters, 144 selfloop transitions, 4 changer transitions 1/553 dead transitions. [2025-03-15 03:15:58,506 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 553 transitions, 6866 flow [2025-03-15 03:15:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:15:58,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:15:58,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1012 transitions. [2025-03-15 03:15:58,507 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.88 [2025-03-15 03:15:58,508 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -67 predicate places. [2025-03-15 03:15:58,508 INFO L471 AbstractCegarLoop]: Abstraction has has 168 places, 553 transitions, 6866 flow [2025-03-15 03:15:58,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 198.75) internal successors, (795), 4 states have internal predecessors, (795), 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) [2025-03-15 03:15:58,508 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:15:58,508 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:15:58,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2025-03-15 03:15:58,508 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:15:58,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:15:58,509 INFO L85 PathProgramCache]: Analyzing trace with hash 806278274, now seen corresponding path program 1 times [2025-03-15 03:15:58,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:15:58,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073898446] [2025-03-15 03:15:58,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:15:58,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:15:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:15:58,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:15:58,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:15:58,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073898446] [2025-03-15 03:15:58,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073898446] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:15:58,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:15:58,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:15:58,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344194567] [2025-03-15 03:15:58,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:15:58,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:15:58,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:15:58,562 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:15:58,562 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:15:58,562 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 230 [2025-03-15 03:15:58,563 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 553 transitions, 6866 flow. Second operand has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:15:58,563 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:15:58,563 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 230 [2025-03-15 03:15:58,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:16:13,271 INFO L124 PetriNetUnfolderBase]: 59809/111441 cut-off events. [2025-03-15 03:16:13,271 INFO L125 PetriNetUnfolderBase]: For 344722/526244 co-relation queries the response was YES. [2025-03-15 03:16:14,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 535902 conditions, 111441 events. 59809/111441 cut-off events. For 344722/526244 co-relation queries the response was YES. Maximal size of possible extension queue 5694. Compared 1277988 event pairs, 8060 based on Foata normal form. 588/92874 useless extension candidates. Maximal degree in co-relation 535883. Up to 33629 conditions per place. [2025-03-15 03:16:15,340 INFO L140 encePairwiseOnDemand]: 219/230 looper letters, 481 selfloop transitions, 42 changer transitions 1/624 dead transitions. [2025-03-15 03:16:15,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 177 places, 624 transitions, 8682 flow [2025-03-15 03:16:15,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:16:15,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:16:15,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1777 transitions. [2025-03-15 03:16:15,342 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7726086956521739 [2025-03-15 03:16:15,342 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -58 predicate places. [2025-03-15 03:16:15,342 INFO L471 AbstractCegarLoop]: Abstraction has has 177 places, 624 transitions, 8682 flow [2025-03-15 03:16:15,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:16:15,343 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:16:15,343 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:16:15,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2025-03-15 03:16:15,343 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:16:15,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:16:15,343 INFO L85 PathProgramCache]: Analyzing trace with hash -472498696, now seen corresponding path program 1 times [2025-03-15 03:16:15,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:16:15,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117320361] [2025-03-15 03:16:15,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:16:15,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:16:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:16:15,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:16:15,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:16:15,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117320361] [2025-03-15 03:16:15,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117320361] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:16:15,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:16:15,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:16:15,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239428539] [2025-03-15 03:16:15,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:16:15,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:16:15,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:16:15,384 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:16:15,384 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:16:15,385 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 230 [2025-03-15 03:16:15,385 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 624 transitions, 8682 flow. Second operand has 7 states, 7 states have (on average 162.28571428571428) internal successors, (1136), 7 states have internal predecessors, (1136), 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) [2025-03-15 03:16:15,385 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:16:15,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 230 [2025-03-15 03:16:15,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:16:31,114 INFO L124 PetriNetUnfolderBase]: 61416/112051 cut-off events. [2025-03-15 03:16:31,114 INFO L125 PetriNetUnfolderBase]: For 358823/551996 co-relation queries the response was YES. [2025-03-15 03:16:31,989 INFO L83 FinitePrefix]: Finished finitePrefix Result has 635304 conditions, 112051 events. 61416/112051 cut-off events. For 358823/551996 co-relation queries the response was YES. Maximal size of possible extension queue 5936. Compared 1267127 event pairs, 5180 based on Foata normal form. 1761/94457 useless extension candidates. Maximal degree in co-relation 635284. Up to 35359 conditions per place. [2025-03-15 03:16:33,227 INFO L140 encePairwiseOnDemand]: 219/230 looper letters, 547 selfloop transitions, 47 changer transitions 1/695 dead transitions. [2025-03-15 03:16:33,227 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 695 transitions, 10782 flow [2025-03-15 03:16:33,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-15 03:16:33,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2025-03-15 03:16:33,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1776 transitions. [2025-03-15 03:16:33,228 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7721739130434783 [2025-03-15 03:16:33,229 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -49 predicate places. [2025-03-15 03:16:33,229 INFO L471 AbstractCegarLoop]: Abstraction has has 186 places, 695 transitions, 10782 flow [2025-03-15 03:16:33,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 162.28571428571428) internal successors, (1136), 7 states have internal predecessors, (1136), 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) [2025-03-15 03:16:33,229 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:16:33,229 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:16:33,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2025-03-15 03:16:33,230 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:16:33,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:16:33,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1370576573, now seen corresponding path program 1 times [2025-03-15 03:16:33,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:16:33,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246878132] [2025-03-15 03:16:33,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:16:33,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:16:33,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:16:33,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:16:33,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:16:33,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246878132] [2025-03-15 03:16:33,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246878132] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:16:33,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:16:33,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:16:33,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517663070] [2025-03-15 03:16:33,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:16:33,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:16:33,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:16:33,268 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:16:33,268 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:16:33,268 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 230 [2025-03-15 03:16:33,269 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 695 transitions, 10782 flow. Second operand has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:16:33,269 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:16:33,269 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 230 [2025-03-15 03:16:33,269 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:16:50,387 INFO L124 PetriNetUnfolderBase]: 60589/113285 cut-off events. [2025-03-15 03:16:50,388 INFO L125 PetriNetUnfolderBase]: For 395250/590698 co-relation queries the response was YES. [2025-03-15 03:16:51,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 715420 conditions, 113285 events. 60589/113285 cut-off events. For 395250/590698 co-relation queries the response was YES. Maximal size of possible extension queue 5942. Compared 1305652 event pairs, 6232 based on Foata normal form. 1657/95244 useless extension candidates. Maximal degree in co-relation 715399. Up to 35321 conditions per place. [2025-03-15 03:16:52,821 INFO L140 encePairwiseOnDemand]: 219/230 looper letters, 558 selfloop transitions, 47 changer transitions 1/706 dead transitions. [2025-03-15 03:16:52,822 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 706 transitions, 12081 flow [2025-03-15 03:16:52,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:16:52,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:16:52,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2129 transitions. [2025-03-15 03:16:52,824 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7713768115942029 [2025-03-15 03:16:52,825 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -38 predicate places. [2025-03-15 03:16:52,825 INFO L471 AbstractCegarLoop]: Abstraction has has 197 places, 706 transitions, 12081 flow [2025-03-15 03:16:52,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:16:52,825 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:16:52,825 INFO L221 CegarLoopForPetriNet]: trace histogram [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] [2025-03-15 03:16:52,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2025-03-15 03:16:52,826 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:16:52,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:16:52,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1762556887, now seen corresponding path program 1 times [2025-03-15 03:16:52,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:16:52,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122662769] [2025-03-15 03:16:52,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:16:52,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:16:52,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:16:52,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:16:52,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:16:52,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122662769] [2025-03-15 03:16:52,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122662769] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:16:52,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:16:52,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-15 03:16:52,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836010736] [2025-03-15 03:16:52,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:16:52,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-15 03:16:52,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:16:52,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-15 03:16:52,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2025-03-15 03:16:52,891 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 160 out of 230 [2025-03-15 03:16:52,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 706 transitions, 12081 flow. Second operand has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:16:52,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:16:52,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 160 of 230 [2025-03-15 03:16:52,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:17:10,997 INFO L124 PetriNetUnfolderBase]: 59617/110677 cut-off events. [2025-03-15 03:17:10,997 INFO L125 PetriNetUnfolderBase]: For 427835/906634 co-relation queries the response was YES. [2025-03-15 03:17:11,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 787490 conditions, 110677 events. 59617/110677 cut-off events. For 427835/906634 co-relation queries the response was YES. Maximal size of possible extension queue 5825. Compared 1264353 event pairs, 5314 based on Foata normal form. 3380/96574 useless extension candidates. Maximal degree in co-relation 787468. Up to 35321 conditions per place. [2025-03-15 03:17:13,272 INFO L140 encePairwiseOnDemand]: 219/230 looper letters, 555 selfloop transitions, 47 changer transitions 1/703 dead transitions. [2025-03-15 03:17:13,272 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 703 transitions, 13228 flow [2025-03-15 03:17:13,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-15 03:17:13,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2025-03-15 03:17:13,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2129 transitions. [2025-03-15 03:17:13,274 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7713768115942029 [2025-03-15 03:17:13,275 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -27 predicate places. [2025-03-15 03:17:13,275 INFO L471 AbstractCegarLoop]: Abstraction has has 208 places, 703 transitions, 13228 flow [2025-03-15 03:17:13,275 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 162.42857142857142) internal successors, (1137), 7 states have internal predecessors, (1137), 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) [2025-03-15 03:17:13,275 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:17:13,275 INFO L221 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-15 03:17:13,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2025-03-15 03:17:13,275 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting f2Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:17:13,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:17:13,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1538447859, now seen corresponding path program 1 times [2025-03-15 03:17:13,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:17:13,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986110961] [2025-03-15 03:17:13,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:17:13,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:17:13,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:17:13,302 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-15 03:17:13,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:17:13,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986110961] [2025-03-15 03:17:13,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986110961] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:17:13,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:17:13,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-15 03:17:13,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237820337] [2025-03-15 03:17:13,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:17:13,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:17:13,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:17:13,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:17:13,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:17:13,303 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 230 [2025-03-15 03:17:13,304 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 703 transitions, 13228 flow. Second operand has 5 states, 5 states have (on average 176.0) internal successors, (880), 5 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:17:13,304 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:17:13,304 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 230 [2025-03-15 03:17:13,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:17:30,612 INFO L124 PetriNetUnfolderBase]: 59646/115008 cut-off events. [2025-03-15 03:17:30,612 INFO L125 PetriNetUnfolderBase]: For 649107/921359 co-relation queries the response was YES. [2025-03-15 03:17:31,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 818929 conditions, 115008 events. 59646/115008 cut-off events. For 649107/921359 co-relation queries the response was YES. Maximal size of possible extension queue 5910. Compared 1361641 event pairs, 8792 based on Foata normal form. 55/95479 useless extension candidates. Maximal degree in co-relation 818906. Up to 35197 conditions per place. [2025-03-15 03:17:33,289 INFO L140 encePairwiseOnDemand]: 226/230 looper letters, 309 selfloop transitions, 4 changer transitions 1/699 dead transitions. [2025-03-15 03:17:33,289 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 699 transitions, 13766 flow [2025-03-15 03:17:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-15 03:17:33,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-03-15 03:17:33,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 899 transitions. [2025-03-15 03:17:33,290 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7817391304347826 [2025-03-15 03:17:33,291 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -23 predicate places. [2025-03-15 03:17:33,291 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 699 transitions, 13766 flow [2025-03-15 03:17:33,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 176.0) internal successors, (880), 5 states have internal predecessors, (880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-15 03:17:33,291 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:17:33,291 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:17:33,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2025-03-15 03:17:33,291 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:17:33,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:17:33,292 INFO L85 PathProgramCache]: Analyzing trace with hash -628642852, now seen corresponding path program 1 times [2025-03-15 03:17:33,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:17:33,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749242627] [2025-03-15 03:17:33,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:17:33,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:17:33,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:17:33,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:17:33,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:17:33,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749242627] [2025-03-15 03:17:33,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749242627] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:17:33,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:17:33,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:17:33,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531737387] [2025-03-15 03:17:33,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:17:33,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:17:33,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:17:33,322 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:17:33,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:17:33,322 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:17:33,323 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 699 transitions, 13766 flow. Second operand has 5 states, 5 states have (on average 167.4) internal successors, (837), 5 states have internal predecessors, (837), 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) [2025-03-15 03:17:33,323 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:17:33,323 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:17:33,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:17:40,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:40,148 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:40,148 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,148 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:40,696 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:40,696 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,696 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:40,812 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:40,812 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:40,812 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:17:41,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:41,269 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,269 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:41,270 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:41,270 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:42,055 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:42,055 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,055 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:42,145 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:42,145 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,145 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,146 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:42,932 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:42,932 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:42,932 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:43,016 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,016 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:43,017 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,017 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,018 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:43,037 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,037 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,037 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,037 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:43,039 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,039 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,039 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,039 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:43,737 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:43,737 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:43,737 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:44,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:44,088 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:17:44,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:44,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:44,088 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:44,916 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:44,916 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,916 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:44,977 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:44,977 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:45,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:45,016 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,016 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:45,306 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:45,306 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,306 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:45,330 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:45,335 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:45,335 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:45,335 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:17:46,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:46,231 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:46,232 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,232 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:46,280 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,280 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:46,308 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,308 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:46,310 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,310 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:46,330 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is not cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is not cut-off event [2025-03-15 03:17:46,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:46,330 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,330 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:46,673 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:46,673 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:46,673 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:17:47,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:47,375 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,375 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,375 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,375 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:47,406 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:47,406 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,406 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:47,440 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,440 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,440 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,440 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:47,445 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is not cut-off event [2025-03-15 03:17:47,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:47,445 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,445 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:47,446 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,446 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:47,475 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,475 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:47,486 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:47,486 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:47,486 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:17:48,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:48,351 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,351 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:48,356 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,356 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:48,358 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:48,358 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,358 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:48,395 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,395 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:48,399 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,399 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:48,400 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,400 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:48,445 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:48,445 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:48,445 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:17:49,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:49,334 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,334 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:49,338 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:49,338 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,338 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:49,350 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:49,350 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:49,350 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:17:50,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:50,427 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,427 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:50,443 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:50,443 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,443 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:50,486 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,486 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:50,487 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:50,487 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:51,996 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:51,996 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:51,996 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:52,089 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,089 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:52,090 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,090 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:52,094 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:52,094 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:17:53,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:53,715 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:17:53,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:53,715 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:17:53,715 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:17:54,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:54,701 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,701 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:54,702 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:54,702 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:55,071 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,071 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,071 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,071 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:55,073 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2025-03-15 03:17:55,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:55,073 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,073 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:17:55,074 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,074 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:55,528 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:17:55,528 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:55,528 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:56,336 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,336 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:56,337 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,337 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:56,858 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:56,858 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:56,858 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:58,204 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:58,204 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,204 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:58,969 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,969 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:17:58,970 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:17:58,970 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:18:00,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:00,783 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:00,783 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:00,783 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:01,806 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,806 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,806 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,806 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:01,813 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,813 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,813 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:01,813 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:02,018 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,018 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:02,033 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,033 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:02,941 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:02,941 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,941 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:02,942 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:04,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:04,162 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:18:04,162 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:04,162 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:04,162 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:05,216 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:05,216 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,216 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:05,626 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,626 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:05,786 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:05,786 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:05,786 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:06,573 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][686], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:06,574 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,574 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:06,886 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,886 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:06,909 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:06,909 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:06,909 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:07,717 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:07,717 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,717 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:07,820 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,820 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,820 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,820 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:07,952 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,952 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:07,959 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:07,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:08,281 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is not cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is not cut-off event [2025-03-15 03:18:08,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:08,281 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,281 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:08,959 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,959 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 14#$Ultimate##0true, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:08,960 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:08,960 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:18:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:09,970 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:09,970 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:09,970 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:09,970 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:10,348 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:10,348 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,348 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,874 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,874 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,875 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,900 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,900 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,901 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is not cut-off event [2025-03-15 03:18:10,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,901 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,901 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,902 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,903 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,903 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,903 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:10,903 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,903 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,904 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:10,904 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:11,070 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,070 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,070 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,070 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:11,198 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:11,198 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,198 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:11,539 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,539 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:11,542 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,542 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:11,543 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,544 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:11,555 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:11,555 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:18:12,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:12,991 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:12,991 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:12,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:12,992 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:13,011 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,011 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:13,031 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][764], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:13,031 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:13,031 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:14,055 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,055 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,059 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,060 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:14,110 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:14,110 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,110 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,357 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,358 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,361 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,361 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,380 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,380 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,381 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,381 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,381 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,381 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,382 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,383 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,383 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,383 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:14,384 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,384 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:14,590 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][768], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:14,591 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:14,591 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,339 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,339 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,339 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,339 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,344 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,344 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,344 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,344 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,346 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,346 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,346 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,346 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,356 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,356 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,356 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,356 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,404 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,404 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,404 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,404 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,405 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,405 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,407 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,407 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:15,409 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,409 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,409 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,409 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,411 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,411 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,417 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,417 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,419 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,419 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,419 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,430 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,430 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:15,435 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,435 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,438 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,438 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:15,440 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,440 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,440 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:15,440 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:18:17,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:17,085 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,085 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:17,105 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:17,105 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,105 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:17,316 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:17,316 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,316 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,809 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,809 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,810 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,810 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,812 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,812 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,812 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,812 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,817 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,817 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,817 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,817 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,839 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,839 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:17,840 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:17,840 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,470 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1244], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,471 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,471 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,479 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,479 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,480 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,480 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,480 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,480 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,487 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,487 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,487 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,487 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,489 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,489 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,490 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1244], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,490 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,490 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,497 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,497 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,497 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,497 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,502 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,502 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,509 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,509 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,509 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,509 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,513 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,513 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,558 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,558 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,558 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,558 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,559 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,559 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,559 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,559 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,561 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,561 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,562 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,562 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,563 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,564 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,564 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,564 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,565 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,565 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,565 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,566 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,566 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,567 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,567 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,567 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,567 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,567 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,577 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,577 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,579 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,579 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,579 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,580 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,580 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,581 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:18,589 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,589 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,590 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,590 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:18,591 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:18,591 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:18:19,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:19,578 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,583 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:19,651 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:19,651 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:19,651 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:20,126 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:20,126 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,126 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:20,411 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,411 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:20,412 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:20,412 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,112 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,112 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,115 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,116 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,116 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,117 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,117 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,118 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,118 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,118 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,118 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,120 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,120 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,120 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,120 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1244], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,121 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,121 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,122 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,122 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,122 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,122 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,131 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,131 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,131 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,131 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,133 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,133 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,133 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,133 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,133 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,137 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,137 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,137 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,137 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,141 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,141 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,141 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,141 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,143 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,143 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,143 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,143 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,144 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,144 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,160 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,160 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,160 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,160 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,161 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,161 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,161 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,162 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,162 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,163 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,163 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,170 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,170 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,170 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,171 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,171 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,172 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,172 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,172 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:21,174 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,175 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,175 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:18:21,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,666 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,666 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][903], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:21,667 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:21,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:22,645 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:22,646 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:22,667 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:22,667 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,337 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,337 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1254], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,340 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,340 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,341 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,342 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,342 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,344 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,344 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,344 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,344 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1216], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,345 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,345 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,346 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,346 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1254], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 117#L759-1true, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,354 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,354 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:18:23,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,360 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,360 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1254], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,361 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,361 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 117#L759-1true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,362 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,362 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,366 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,366 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,368 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,368 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1218], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,369 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,369 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 4#L759-2true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,385 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 4#L759-2true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:23,385 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,385 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:23,386 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,386 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,386 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:23,386 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:18:24,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:24,694 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:24,694 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,694 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:24,967 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,967 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,967 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,967 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:24,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:24,967 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,967 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,968 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:24,968 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:25,351 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,351 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,351 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,351 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:25,365 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,365 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:18:25,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:25,370 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 112#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:25,371 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,371 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1226], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:25,373 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,373 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,373 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,373 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:18:25,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1259], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 19#L759-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:25,947 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:25,947 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:25,947 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:25,948 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,951 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,952 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,971 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,971 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,971 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,972 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,973 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,973 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:26,974 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:26,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1263], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:26,994 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,994 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,994 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:26,994 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:27,046 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,046 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:27,052 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:18:27,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1047], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:27,053 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,053 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:27,446 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,446 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:27,448 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,448 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:27,449 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,449 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,450 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,450 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:27,455 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,455 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,455 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:27,455 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:18:28,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:28,463 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,463 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,463 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,463 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:28,466 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:28,478 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:28,479 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:28,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1273], [170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:28,493 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,493 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,493 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,493 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][524], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:28,532 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:28,532 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2025-03-15 03:18:29,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,016 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,016 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,016 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,016 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,019 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,020 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,020 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,026 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,051 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,051 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,051 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,053 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,053 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:29,054 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,054 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,056 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,056 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,056 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,056 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,057 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,057 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,057 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,057 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,058 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,058 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,058 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,062 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,063 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,063 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,063 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:29,066 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,066 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,068 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,068 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:29,069 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,069 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:18:29,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:29,947 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,947 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:29,949 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,949 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:29,960 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,960 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,960 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,960 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:29,963 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,963 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2025-03-15 03:18:29,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:29,964 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,964 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,964 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:29,964 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,288 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,288 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,288 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,288 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1285], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,289 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,289 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,292 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,292 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,293 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,293 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,293 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,293 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,295 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,295 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,295 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,295 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,296 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,296 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,296 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,297 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1285], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,298 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,298 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,304 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,304 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,308 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,309 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,312 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,312 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,313 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,313 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,335 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,335 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,335 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 97#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,337 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,337 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,337 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,338 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,338 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,339 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,339 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,340 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1237], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,340 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,340 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,341 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,341 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,342 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,342 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,342 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,342 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,347 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,347 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,347 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,349 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,349 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,349 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,350 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,350 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:30,354 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,355 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:30,356 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:30,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:18:31,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:31,029 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,029 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,029 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,029 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:31,032 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:31,032 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:31,032 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,032 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:31,039 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,040 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,040 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,040 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2025-03-15 03:18:31,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,310 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,310 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,314 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,314 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,315 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,315 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,317 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,317 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,318 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,318 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1285], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,319 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,319 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,320 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,320 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,327 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,327 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 97#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,331 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,331 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,333 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,333 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,333 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,333 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,338 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,338 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,341 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,341 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,341 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,341 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 182#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,343 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,343 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,360 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,360 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,360 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,360 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,361 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,361 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,361 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,362 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,362 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,362 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,362 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,363 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,363 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,370 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,370 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,371 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,372 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,372 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,372 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,373 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,373 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:31,375 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,375 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,375 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,375 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1203], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:31,376 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,376 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,377 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:31,377 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:18:32,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,289 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,289 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1288], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,297 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,298 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,298 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,298 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 112#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,300 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,300 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,300 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,307 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,307 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,307 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,307 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,308 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,308 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,308 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,308 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,309 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,309 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1288], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,339 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,339 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:18:32,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 97#L759-1true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,349 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1288], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,349 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,349 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 112#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,358 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,358 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,358 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,359 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,366 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,366 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1267], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,367 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,367 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), 4#L759-2true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,392 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1217], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,393 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,393 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1219], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:32,394 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,394 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:18:32,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1247], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 317#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 19#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 368#(and (<= ~limit~0 101) (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:32,647 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:18:32,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:32,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:32,647 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,042 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1022], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,042 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,042 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1293], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,225 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,225 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1293], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,241 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,241 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,241 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,242 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:18:33,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1293], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,248 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,248 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,248 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,248 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 112#L759-2true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:33,249 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,249 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1278], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,250 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,250 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:18:33,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1259], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 19#L759-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,288 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,289 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,289 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,289 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1256], [408#(<= 100 ~_N~0), 42#L766-2true, 319#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 19#L759-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 360#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:18:33,407 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,407 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1263], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:33,541 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,541 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][506], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,558 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,558 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,558 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,558 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,560 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:18:33,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1155], [170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,560 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:18:33,560 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2025-03-15 03:18:33,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1297], [170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:33,928 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,928 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][645], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:33,957 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:33,957 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2025-03-15 03:18:34,477 INFO L124 PetriNetUnfolderBase]: 172236/323641 cut-off events. [2025-03-15 03:18:34,477 INFO L125 PetriNetUnfolderBase]: For 3712385/4827169 co-relation queries the response was YES. [2025-03-15 03:18:37,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2369345 conditions, 323641 events. 172236/323641 cut-off events. For 3712385/4827169 co-relation queries the response was YES. Maximal size of possible extension queue 18461. Compared 4223295 event pairs, 28972 based on Foata normal form. 1373/254735 useless extension candidates. Maximal degree in co-relation 2369321. Up to 87031 conditions per place. [2025-03-15 03:18:42,426 INFO L140 encePairwiseOnDemand]: 221/230 looper letters, 1030 selfloop transitions, 89 changer transitions 1/1304 dead transitions. [2025-03-15 03:18:42,426 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 1304 transitions, 30230 flow [2025-03-15 03:18:42,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-15 03:18:42,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2025-03-15 03:18:42,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1075 transitions. [2025-03-15 03:18:42,427 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7789855072463768 [2025-03-15 03:18:42,428 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -18 predicate places. [2025-03-15 03:18:42,428 INFO L471 AbstractCegarLoop]: Abstraction has has 217 places, 1304 transitions, 30230 flow [2025-03-15 03:18:42,428 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 167.4) internal successors, (837), 5 states have internal predecessors, (837), 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) [2025-03-15 03:18:42,428 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:18:42,428 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2025-03-15 03:18:42,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2025-03-15 03:18:42,429 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:18:42,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:18:42,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1910755105, now seen corresponding path program 1 times [2025-03-15 03:18:42,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:18:42,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622763978] [2025-03-15 03:18:42,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:18:42,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:18:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:18:42,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:18:42,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:18:42,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622763978] [2025-03-15 03:18:42,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622763978] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:18:42,472 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:18:42,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-15 03:18:42,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119309336] [2025-03-15 03:18:42,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:18:42,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-15 03:18:42,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:18:42,473 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-15 03:18:42,473 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-15 03:18:42,473 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 230 [2025-03-15 03:18:42,473 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 1304 transitions, 30230 flow. Second operand has 4 states, 4 states have (on average 177.25) internal successors, (709), 4 states have internal predecessors, (709), 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) [2025-03-15 03:18:42,473 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:18:42,473 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 230 [2025-03-15 03:18:42,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-03-15 03:18:48,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:48,716 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,716 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:48,717 INFO L294 olderBase$Statistics]: this new event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:48,717 INFO L297 olderBase$Statistics]: existing Event has 90 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:49,142 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:49,142 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,142 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:49,465 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:49,465 INFO L294 olderBase$Statistics]: this new event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,465 INFO L297 olderBase$Statistics]: existing Event has 91 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:49,950 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:49,950 INFO L294 olderBase$Statistics]: this new event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:49,950 INFO L297 olderBase$Statistics]: existing Event has 92 ancestors and is cut-off event [2025-03-15 03:18:51,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 132#L758true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:51,001 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,001 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 132#L758true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:51,002 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,002 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:51,126 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,126 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:51,127 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,127 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:51,936 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:51,936 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:51,936 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:52,055 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,055 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:52,061 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,061 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:52,106 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,106 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:52,109 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:52,109 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2025-03-15 03:18:53,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:53,090 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,090 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:53,091 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,091 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:53,214 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:53,214 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:54,015 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:54,015 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,015 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:54,068 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,068 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:54,098 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,099 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,099 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:54,140 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,140 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,203 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,203 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,225 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,225 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,225 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,225 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,229 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:54,229 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:54,229 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:55,128 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:55,128 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,128 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:55,153 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,153 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:55,176 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,176 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,178 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:55,178 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,178 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,179 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:55,191 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:18:55,191 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,191 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:55,286 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,286 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:55,287 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:55,287 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2025-03-15 03:18:56,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,173 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,173 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,173 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,173 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,206 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,206 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,206 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,279 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,279 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:56,292 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:56,292 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2025-03-15 03:18:57,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:57,174 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,174 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:57,180 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,180 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,180 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,180 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:57,181 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:57,181 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,181 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:57,219 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,219 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,219 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,219 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:57,223 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:57,223 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,223 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:57,270 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:18:57,270 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:57,270 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2025-03-15 03:18:58,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:58,180 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,180 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:58,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:58,184 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,184 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:58,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:58,197 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:58,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2025-03-15 03:18:59,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:59,215 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,215 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:59,226 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:59,226 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,226 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:59,256 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:18:59,257 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:18:59,257 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:00,261 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0NotInUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:00,261 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,261 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:00,326 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:00,326 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2025-03-15 03:19:01,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:01,455 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,455 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:01,456 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,456 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,456 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,456 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:01,457 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:01,457 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,457 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2025-03-15 03:19:01,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0NotInUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:01,459 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:01,459 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2025-03-15 03:19:02,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:02,292 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:02,293 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2025-03-15 03:19:02,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:02,928 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:02,928 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:02,928 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:03,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:03,750 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:03,750 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2025-03-15 03:19:04,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:04,478 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,478 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:04,478 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,479 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,479 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:04,479 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:05,696 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:05,696 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:05,696 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:06,132 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,132 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:06,132 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:06,133 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2025-03-15 03:19:07,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:07,720 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,720 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:07,721 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:07,721 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:08,574 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,574 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,574 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,574 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:08,581 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,581 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:08,702 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,702 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:08,708 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:08,708 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2025-03-15 03:19:09,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:09,206 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:09,206 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,206 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:09,371 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:09,371 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:10,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:10,012 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2025-03-15 03:19:10,012 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:10,012 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:10,012 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2025-03-15 03:19:10,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:10,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:10,872 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:10,872 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,156 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,156 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,218 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,218 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,310 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,310 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,310 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,310 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,313 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,313 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,314 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,352 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,352 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,352 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,352 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,377 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,377 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,377 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,377 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:11,379 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,379 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:11,525 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,525 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,525 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:11,525 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:12,085 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][685], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 381#(and (<= ~_N~0 100) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 355#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:12,085 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,085 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:12,435 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,435 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,435 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,435 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:12,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:12,459 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:12,459 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2025-03-15 03:19:13,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:13,284 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 181#$Ultimate##0true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:13,284 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,284 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,327 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,327 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,352 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,352 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,353 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:13,396 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,396 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,396 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,396 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,474 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,474 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,477 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,477 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:13,540 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,540 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:13,546 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,546 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:13,632 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:13,632 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,632 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,633 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:13,633 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:14,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 14#$Ultimate##0true, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:14,621 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:14,621 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2025-03-15 03:19:15,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:15,386 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,386 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,386 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,387 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:15,540 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,540 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:15,543 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:15,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:15,614 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:15,614 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:16,055 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,055 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:16,058 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,058 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:16,188 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,188 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:16,308 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:16,308 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,308 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:16,506 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,507 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,507 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,507 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:16,509 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,509 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:16,511 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,511 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:16,515 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:16,515 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2025-03-15 03:19:17,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:17,923 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,923 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,923 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,923 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:17,939 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,939 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,939 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,939 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 293#(and (<= ~_N~0 100) (<= ~limit~0 100)), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:17,944 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][763], [278#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 358#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 132#L758true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 182#L759-2true, 4#L759-2true, 268#true, 334#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 384#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 401#(<= 100 ~_N~0), 293#(and (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:17,944 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:17,944 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:18,263 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,263 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,263 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,263 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:18,496 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,496 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:18,497 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,497 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,497 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,497 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:18,629 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,629 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:18,632 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,633 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,633 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,633 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:18,649 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:18,649 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,649 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:18,779 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][767], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 66#L758true, 419#(<= ~_N~0 100), 244#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 258#(and (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, 362#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100)), f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 313#(and (<= 100 ~_N~0) (<= 100 ~limit~0)), 401#(<= 100 ~_N~0), 388#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100))]) [2025-03-15 03:19:18,779 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:18,779 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,114 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,114 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,117 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,117 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,118 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,118 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,118 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,118 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,124 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,124 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,152 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,152 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,153 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,153 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,154 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,154 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:19,156 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,156 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,156 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,156 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,158 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,158 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,159 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,159 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,160 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,160 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,160 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,161 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,161 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,165 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,165 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:19,169 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,169 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,172 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,172 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:19,173 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:19,173 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2025-03-15 03:19:20,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:20,360 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,360 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,360 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,360 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:20,583 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:20,583 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,583 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:20,706 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:20,706 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,706 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:20,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:20,863 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:20,863 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1243], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,367 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,367 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,370 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,370 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,371 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,371 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,374 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,374 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,376 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,376 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,376 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,376 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,377 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1243], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,377 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,377 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,383 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,383 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,383 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,383 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,388 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,388 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,391 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,391 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,392 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,392 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,416 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,416 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,417 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,417 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,417 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,417 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,420 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,420 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,420 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,420 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,421 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,421 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,421 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,421 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,422 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,422 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,422 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,423 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,423 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,424 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,424 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,429 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,429 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,432 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,432 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,432 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,433 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,433 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:21,636 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,636 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,638 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,638 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:21,639 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:21,639 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2025-03-15 03:19:22,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,208 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,262 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 4#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,262 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,262 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,793 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,793 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,793 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:22,981 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:22,981 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,866 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,866 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,870 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,870 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,870 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,870 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,872 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,872 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,873 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,873 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,875 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,875 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,875 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,875 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1243], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,876 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,876 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,877 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,877 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,886 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,886 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,888 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,888 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,893 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,893 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,896 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,896 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,898 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,898 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,898 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,899 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,900 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,900 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,900 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,900 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,919 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,919 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,919 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,920 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,920 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,920 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,920 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,921 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,921 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,921 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,921 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,921 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,922 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,922 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,929 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,929 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,930 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,930 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,930 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,930 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,930 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,931 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,931 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,931 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,932 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,932 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:23,935 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:23,935 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:23,935 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:24,466 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 182#L759-2true, 112#L759-2true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:24,466 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:24,466 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:25,108 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,108 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:25,231 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,231 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,231 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,231 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:25,254 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,254 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,254 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,254 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:25,257 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,257 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,257 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,257 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:25,387 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,387 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,388 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:25,468 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:25,468 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1252], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,115 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,115 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,119 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,119 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,119 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,119 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,121 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,121 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,121 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,121 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,122 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,122 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,122 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,122 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,122 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1252], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,124 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,124 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,125 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1215], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,126 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,126 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,126 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,126 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1252], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,127 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,127 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,127 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,127 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,136 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,136 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2025-03-15 03:19:26,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,142 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1253], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,142 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,142 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,143 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,144 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,144 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,148 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,148 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,148 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,148 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,150 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,151 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,151 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1217], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,152 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,152 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,170 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,170 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:26,171 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:26,171 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:26,171 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2025-03-15 03:19:27,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:27,301 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,301 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:27,324 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,324 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,324 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,324 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 97#L759-1true, 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:27,327 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,327 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,327 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,327 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:27,420 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,420 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,420 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,420 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 4#L759-2true, 268#true, 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:27,428 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,428 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,564 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,566 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,566 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,566 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,566 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 70#$Ultimate##0true, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,776 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,776 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:27,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,851 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:27,851 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:27,851 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1264], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:28,284 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,285 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1264], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:28,300 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,300 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,300 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,300 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is not cut-off event [2025-03-15 03:19:28,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1264], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:28,306 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1224], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 112#L759-2true, 4#L759-2true, 268#true, 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:28,306 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,306 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1225], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:28,309 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,309 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,309 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,309 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2025-03-15 03:19:28,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1258], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 19#L759-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:28,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:19:28,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:28,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:28,881 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:29,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 112#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:29,367 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,367 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,367 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,367 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][902], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 167#L759-1true, 315#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 296#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= ~limit~0 100)), f1Thread1of4ForFork0InUse, 261#(and (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread2of4ForFork0InUse, 336#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 364#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= ~limit~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 4#L759-2true, 112#L759-2true, 27#L759true, 268#true, 414#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 390#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101) (<= ~limit~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:29,375 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,375 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,375 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,375 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:29,601 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,601 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,601 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,601 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:29,604 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,604 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,604 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,604 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:29,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1262], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 301#(= |f2Thread1of4ForFork1_~i~0#1| 0), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:29,815 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2025-03-15 03:19:29,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:29,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:29,815 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2025-03-15 03:19:30,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:30,285 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,285 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,285 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,285 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:30,288 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,288 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,288 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,288 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,289 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:30,289 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,289 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:30,294 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,294 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,294 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:30,294 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2025-03-15 03:19:31,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:31,340 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,340 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,341 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:31,343 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,343 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:31,354 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,354 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,354 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,354 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 27#L759true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:31,355 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,355 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,355 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,355 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:31,980 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,980 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:31,983 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,983 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:31,984 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,984 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,984 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,984 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:31,990 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:31,990 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,018 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,018 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,019 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,019 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,021 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,021 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:32,022 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,022 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,022 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,022 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,024 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,024 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,026 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,026 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,027 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,027 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,027 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,031 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,031 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,031 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,031 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,031 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:32,035 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,035 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,035 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,035 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 37#L759true, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 4#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,037 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,037 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,037 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,037 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:32,039 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,039 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:32,948 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 27#L759true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:32,948 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:32,948 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,297 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,297 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1284], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,299 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,299 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,301 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,301 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,302 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,303 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,305 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,305 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 87#L759true, 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,307 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,307 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,308 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,308 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1284], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,309 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,309 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,309 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,309 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,315 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,315 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,319 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,319 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 37#L759true, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,323 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,323 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,323 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,323 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,324 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,324 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,324 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,324 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,324 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,351 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,351 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,352 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,352 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,354 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,354 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,354 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,355 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,355 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,355 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 182#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,356 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,356 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,357 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1235], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,357 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,357 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,358 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,359 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,359 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,364 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,364 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 97#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,367 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,367 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,368 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,368 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,369 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,369 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,369 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,369 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:33,373 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,373 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,374 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,374 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,374 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,374 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,375 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 117#L759-1true, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:33,375 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:33,375 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2025-03-15 03:19:34,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,395 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,395 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,399 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,399 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,400 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,400 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,402 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,402 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,403 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,403 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1284], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,405 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,405 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,406 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,406 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 87#L759true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,413 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,413 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,418 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,418 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 37#L759true, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,420 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,420 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,425 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,425 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,429 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,429 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,429 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,429 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 249#true, 176#L766-3true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,431 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,431 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,450 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,450 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,451 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,451 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,452 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1201], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,453 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,453 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1244], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,453 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,454 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,461 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,461 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1245], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,462 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,462 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,463 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 117#L759-1true, 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,463 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,463 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,464 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,464 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,464 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,464 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 117#L759-1true, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:34,467 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1202], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:34,467 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:34,467 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2025-03-15 03:19:35,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,131 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,132 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1286], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,367 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,367 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,371 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,371 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,372 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,372 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 299#true, 240#(<= 100 ~_N~0), 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,373 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,373 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,375 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1286], [408#(<= 100 ~_N~0), 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,378 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,378 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1265], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,379 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,379 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,379 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,379 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1286], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,380 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,380 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,390 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,390 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2025-03-15 03:19:35,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 274#(<= 100 ~_N~0), 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 97#L759-1true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,395 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,395 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1287], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,396 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,396 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,399 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,399 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 167#L759-1true, 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,400 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,400 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,406 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,406 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1266], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 274#(<= 100 ~_N~0), 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 142#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,408 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,408 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1254], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,428 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,428 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,428 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,428 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1216], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 112#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,428 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1218], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:35,429 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,429 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2025-03-15 03:19:35,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1074], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 19#L759-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 328#(<= 100 ~_N~0), 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 112#L759-2true, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,465 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1246], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 317#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 19#L759-3true, 188#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 368#(and (<= ~limit~0 101) (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 394#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 328#(<= 100 ~_N~0), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,643 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,643 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1079], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 254#(<= ~_N~0 100), 182#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,771 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,771 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,789 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,789 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,789 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,789 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), 117#L759-1true, f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,791 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1021], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,791 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 240#(<= 100 ~_N~0), 299#true, 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,791 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,791 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:35,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][508], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 240#(<= 100 ~_N~0), 283#true, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 167#L759-1true, 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 307#(<= 100 ~_N~0), 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:35,794 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,794 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1249], [408#(<= 100 ~_N~0), 42#L766-2true, 338#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, 370#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 240#(<= 100 ~_N~0), 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 10#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 4#L759-2true, 396#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 268#true, 249#true, 401#(<= 100 ~_N~0), 307#(<= 100 ~_N~0)]) [2025-03-15 03:19:35,860 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:35,860 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1292], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 148#f1Err0ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,176 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,176 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1292], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), f1Thread1of4ForFork0InUse, 142#L759-3true, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 117#L759-1true, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,190 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,190 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,190 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,190 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2025-03-15 03:19:36,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1292], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 349#(<= ~_N~0 100), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 266#(<= 100 ~_N~0), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,196 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,196 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1276], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 274#(<= 100 ~_N~0), 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 344#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0)), 254#(<= ~_N~0 100), f2Thread4of4ForFork1NotInUse, 266#(<= 100 ~_N~0), 112#L759-2true, 4#L759-2true, 268#true, 249#true, 176#L766-3true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:36,197 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,197 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,197 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,197 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([918] L766-2-->L766-3: Formula: (= |v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1| (ite (not (= (* v_~_N~0_11 2) |v_f2Thread1of4ForFork1_~i~0#1_11|)) 1 0)) InVars {~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|} OutVars{~_N~0=v_~_N~0_11, f2Thread1of4ForFork1_~i~0#1=|v_f2Thread1of4ForFork1_~i~0#1_11|, f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork1___VERIFIER_assert_#in~expression#1][1277], [408#(<= 100 ~_N~0), 170#ULTIMATE.startFINALtrue, 323#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0)), 240#(<= 100 ~_N~0), 299#true, 283#true, 349#(<= ~_N~0 100), 419#(<= ~_N~0 100), 142#L759-3true, f1Thread1of4ForFork0InUse, 375#(<= ~_N~0 100), f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 182#L759-2true, 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 176#L766-3true, 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,198 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,198 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,198 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,198 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2025-03-15 03:19:36,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1258], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), 19#L759-3true, f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 289#(<= ~_N~0 100), f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), 325#(and (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f2Thread4of4ForFork1NotInUse, 268#true, 372#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,229 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,229 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,229 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,229 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1255], [408#(<= 100 ~_N~0), 42#L766-2true, 319#(and (<= 101 ~limit~0) (<= 100 ~_N~0) (<= 101 f1Thread2of4ForFork0_~l~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 419#(<= ~_N~0 100), 263#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 19#L759-3true, 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, 289#(<= ~_N~0 100), f1Thread3of4ForFork0InUse, f1Thread4of4ForFork0InUse, f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 386#(and (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 101)), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 246#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 4#L759-2true, 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 360#(and (<= ~limit~0 101) (<= ~_N~0 100) (<= f1Thread1of4ForFork0_~l~0 100)), 249#true, 340#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 401#(<= 100 ~_N~0), 55#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue]) [2025-03-15 03:19:36,359 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,359 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,359 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,359 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1262], [42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 419#(<= ~_N~0 100), 183#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 106#L759-3true, 398#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), 416#(and (<= 100 ~_N~0) (<= 100 f1Thread3of4ForFork0_~l~0)), f1Thread1of4ForFork0InUse, 142#L759-3true, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 346#(and (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 268#true, 282#(and (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 249#true, 401#(<= 100 ~_N~0)]) [2025-03-15 03:19:36,433 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,433 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L766-1-->L766-2: Formula: (<= v_~_N~0_10 1073741823) InVars {~_N~0=v_~_N~0_10} OutVars{~_N~0=v_~_N~0_10} AuxVars[] AssignedVars[][1259], [408#(<= 100 ~_N~0), 42#L766-2true, 170#ULTIMATE.startFINALtrue, 299#true, 283#true, 131#f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOWtrue, 366#(and (<= f1Thread2of4ForFork0_~l~0 101) (<= ~_N~0 100)), 419#(<= ~_N~0 100), 321#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), 106#L759-3true, 280#(and (<= 100 ~_N~0) (<= 100 ~limit~0) (<= 100 f1Thread2of4ForFork0_~l~0)), 392#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~limit~0 101) (<= ~_N~0 100)), 142#L759-3true, f1Thread1of4ForFork0InUse, f1Thread2of4ForFork0InUse, f1Thread3of4ForFork0InUse, 248#(and (<= 100 ~_N~0) (<= 100 f1Thread1of4ForFork0_~l~0)), f1Thread4of4ForFork0InUse, 298#(and (<= f1Thread2of4ForFork0_~l~0 100) (<= ~_N~0 100)), f2Thread1of4ForFork1InUse, f2Thread2of4ForFork1NotInUse, f2Thread3of4ForFork1NotInUse, 254#(<= ~_N~0 100), 266#(<= 100 ~_N~0), f2Thread4of4ForFork1NotInUse, 4#L759-2true, 268#true, 249#true, 401#(<= 100 ~_N~0), 342#(and (<= 101 ~limit~0) (<= 101 f1Thread1of4ForFork0_~l~0) (<= 100 ~_N~0) (<= 100 f1Thread2of4ForFork0_~l~0))]) [2025-03-15 03:19:36,497 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:36,497 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2025-03-15 03:19:37,194 INFO L124 PetriNetUnfolderBase]: 172011/325582 cut-off events. [2025-03-15 03:19:37,194 INFO L125 PetriNetUnfolderBase]: For 4718434/6055801 co-relation queries the response was YES. [2025-03-15 03:19:40,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2448576 conditions, 325582 events. 172011/325582 cut-off events. For 4718434/6055801 co-relation queries the response was YES. Maximal size of possible extension queue 18182. Compared 4273909 event pairs, 28378 based on Foata normal form. 3761/261028 useless extension candidates. Maximal degree in co-relation 2448551. Up to 86208 conditions per place. [2025-03-15 03:19:44,875 INFO L140 encePairwiseOnDemand]: 225/230 looper letters, 610 selfloop transitions, 94 changer transitions 1/1303 dead transitions. [2025-03-15 03:19:44,876 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 1303 transitions, 31626 flow [2025-03-15 03:19:44,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-15 03:19:44,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-03-15 03:19:44,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 716 transitions. [2025-03-15 03:19:44,877 INFO L531 CegarLoopForPetriNet]: DFA transition density 0.7782608695652173 [2025-03-15 03:19:44,877 INFO L298 CegarLoopForPetriNet]: 235 programPoint places, -16 predicate places. [2025-03-15 03:19:44,877 INFO L471 AbstractCegarLoop]: Abstraction has has 219 places, 1303 transitions, 31626 flow [2025-03-15 03:19:44,877 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 177.25) internal successors, (709), 4 states have internal predecessors, (709), 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) [2025-03-15 03:19:44,878 INFO L213 CegarLoopForPetriNet]: Found error trace [2025-03-15 03:19:44,878 INFO L221 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 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] [2025-03-15 03:19:44,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2025-03-15 03:19:44,878 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting f1Err1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 31 more)] === [2025-03-15 03:19:44,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-15 03:19:44,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1986908899, now seen corresponding path program 1 times [2025-03-15 03:19:44,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-15 03:19:44,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678812747] [2025-03-15 03:19:44,878 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-15 03:19:44,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-15 03:19:44,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-15 03:19:44,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-15 03:19:44,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-15 03:19:44,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678812747] [2025-03-15 03:19:44,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678812747] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-15 03:19:44,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-15 03:19:44,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-15 03:19:44,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852617134] [2025-03-15 03:19:44,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-15 03:19:44,905 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-15 03:19:44,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-15 03:19:44,905 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-15 03:19:44,905 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-15 03:19:44,905 INFO L486 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 230 [2025-03-15 03:19:44,906 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 1303 transitions, 31626 flow. Second operand has 5 states, 5 states have (on average 167.6) internal successors, (838), 5 states have internal predecessors, (838), 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) [2025-03-15 03:19:44,906 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-03-15 03:19:44,906 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 230 [2025-03-15 03:19:44,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand