/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg true -i ../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-29 20:49:56,963 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 20:49:57,025 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2023-11-29 20:49:57,048 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 20:49:57,049 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 20:49:57,049 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 20:49:57,050 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 20:49:57,050 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 20:49:57,050 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 20:49:57,053 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 20:49:57,054 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 20:49:57,054 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 20:49:57,054 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 20:49:57,055 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 20:49:57,055 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 20:49:57,055 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 20:49:57,056 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 20:49:57,056 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 20:49:57,056 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 20:49:57,056 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 20:49:57,056 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 20:49:57,057 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 20:49:57,057 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 20:49:57,057 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-29 20:49:57,057 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 20:49:57,058 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:49:57,058 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 20:49:57,059 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 20:49:57,059 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 20:49:57,059 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 20:49:57,060 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 20:49:57,060 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 20:49:57,060 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 20:49:57,060 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> true [2023-11-29 20:49:57,248 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 20:49:57,266 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 20:49:57,268 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 20:49:57,269 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 20:49:57,269 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 20:49:57,270 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2023-11-29 20:49:58,292 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 20:49:58,439 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 20:49:58,439 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c [2023-11-29 20:49:58,445 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7b303693c/7560a452c5cf461cbe00a988eed57280/FLAG3ce2066f6 [2023-11-29 20:49:58,453 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7b303693c/7560a452c5cf461cbe00a988eed57280 [2023-11-29 20:49:58,455 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 20:49:58,455 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-29 20:49:58,456 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 20:49:58,456 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 20:49:58,462 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 20:49:58,463 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,463 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f4896d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58, skipping insertion in model container [2023-11-29 20:49:58,463 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,480 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 20:49:58,622 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c[4875,4888] [2023-11-29 20:49:58,630 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:49:58,639 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 20:49:58,677 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-name-comparator-subst.wvr.c[4875,4888] [2023-11-29 20:49:58,679 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 20:49:58,691 INFO L206 MainTranslator]: Completed translation [2023-11-29 20:49:58,691 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58 WrapperNode [2023-11-29 20:49:58,691 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 20:49:58,693 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 20:49:58,693 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 20:49:58,693 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 20:49:58,697 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,718 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,748 INFO L138 Inliner]: procedures = 26, calls = 44, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 319 [2023-11-29 20:49:58,749 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 20:49:58,749 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 20:49:58,749 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 20:49:58,749 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 20:49:58,757 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,757 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,762 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,763 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,773 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,775 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,776 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,777 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,779 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 20:49:58,788 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 20:49:58,788 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 20:49:58,788 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 20:49:58,788 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (1/1) ... [2023-11-29 20:49:58,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-29 20:49:58,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:49:58,806 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-29 20:49:58,827 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-29 20:49:58,830 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 20:49:58,837 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 20:49:58,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 20:49:58,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 20:49:58,837 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-29 20:49:58,837 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-29 20:49:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-29 20:49:58,838 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-29 20:49:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-11-29 20:49:58,838 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-11-29 20:49:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 20:49:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 20:49:58,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 20:49:58,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 20:49:58,839 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 20:49:58,840 WARN L213 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-29 20:49:58,948 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 20:49:58,949 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 20:49:59,353 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 20:49:59,374 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 20:49:59,374 INFO L309 CfgBuilder]: Removed 4 assume(true) statements. [2023-11-29 20:49:59,375 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:49:59 BoogieIcfgContainer [2023-11-29 20:49:59,375 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 20:49:59,376 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 20:49:59,376 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 20:49:59,378 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 20:49:59,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 08:49:58" (1/3) ... [2023-11-29 20:49:59,378 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@466a09d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:49:59, skipping insertion in model container [2023-11-29 20:49:59,378 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 08:49:58" (2/3) ... [2023-11-29 20:49:59,379 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@466a09d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 08:49:59, skipping insertion in model container [2023-11-29 20:49:59,379 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 08:49:59" (3/3) ... [2023-11-29 20:49:59,379 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-name-comparator-subst.wvr.c [2023-11-29 20:49:59,389 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 20:49:59,389 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 20:49:59,389 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-29 20:49:59,465 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-29 20:49:59,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 378 places, 394 transitions, 809 flow [2023-11-29 20:49:59,575 INFO L124 PetriNetUnfolderBase]: 26/391 cut-off events. [2023-11-29 20:49:59,575 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 20:49:59,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 404 conditions, 391 events. 26/391 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 919 event pairs, 0 based on Foata normal form. 0/364 useless extension candidates. Maximal degree in co-relation 291. Up to 2 conditions per place. [2023-11-29 20:49:59,589 INFO L82 GeneralOperation]: Start removeDead. Operand has 378 places, 394 transitions, 809 flow [2023-11-29 20:49:59,595 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 364 places, 380 transitions, 778 flow [2023-11-29 20:49:59,601 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 20:49:59,605 INFO L362 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2947ecfa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 20:49:59,605 INFO L363 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-11-29 20:49:59,658 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-29 20:49:59,658 INFO L124 PetriNetUnfolderBase]: 26/379 cut-off events. [2023-11-29 20:49:59,658 INFO L125 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2023-11-29 20:49:59,658 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:49:59,659 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:49:59,659 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:49:59,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:49:59,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1237423684, now seen corresponding path program 1 times [2023-11-29 20:49:59,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:49:59,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153400110] [2023-11-29 20:49:59,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:49:59,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:49:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:49:59,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:49:59,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:49:59,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153400110] [2023-11-29 20:49:59,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153400110] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:49:59,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:49:59,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 20:49:59,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127114601] [2023-11-29 20:49:59,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:49:59,886 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 20:49:59,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:49:59,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 20:49:59,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 20:49:59,918 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 368 out of 394 [2023-11-29 20:49:59,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 380 transitions, 778 flow. Second operand has 2 states, 2 states have (on average 372.5) internal successors, (745), 2 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:49:59,922 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:49:59,922 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 368 of 394 [2023-11-29 20:49:59,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:49:59,999 INFO L124 PetriNetUnfolderBase]: 7/361 cut-off events. [2023-11-29 20:49:59,999 INFO L125 PetriNetUnfolderBase]: For 14/16 co-relation queries the response was YES. [2023-11-29 20:50:00,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 381 conditions, 361 events. 7/361 cut-off events. For 14/16 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 866 event pairs, 0 based on Foata normal form. 38/377 useless extension candidates. Maximal degree in co-relation 280. Up to 7 conditions per place. [2023-11-29 20:50:00,005 INFO L140 encePairwiseOnDemand]: 375/394 looper letters, 6 selfloop transitions, 0 changer transitions 3/361 dead transitions. [2023-11-29 20:50:00,006 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 361 transitions, 752 flow [2023-11-29 20:50:00,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 20:50:00,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-11-29 20:50:00,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 761 transitions. [2023-11-29 20:50:00,018 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9657360406091371 [2023-11-29 20:50:00,019 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 761 transitions. [2023-11-29 20:50:00,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 761 transitions. [2023-11-29 20:50:00,021 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:00,023 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 761 transitions. [2023-11-29 20:50:00,027 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 380.5) internal successors, (761), 2 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 394.0) internal successors, (1182), 3 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,032 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 394.0) internal successors, (1182), 3 states have internal predecessors, (1182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,034 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 1 predicate places. [2023-11-29 20:50:00,035 INFO L500 AbstractCegarLoop]: Abstraction has has 365 places, 361 transitions, 752 flow [2023-11-29 20:50:00,035 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 372.5) internal successors, (745), 2 states have internal predecessors, (745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,035 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:00,036 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:00,036 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 20:50:00,036 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:00,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:00,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1286916208, now seen corresponding path program 1 times [2023-11-29 20:50:00,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:00,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651344166] [2023-11-29 20:50:00,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:00,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:00,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:50:00,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:00,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651344166] [2023-11-29 20:50:00,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651344166] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:00,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:00,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 20:50:00,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326367087] [2023-11-29 20:50:00,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:00,375 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 20:50:00,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:00,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 20:50:00,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 20:50:00,378 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 353 out of 394 [2023-11-29 20:50:00,380 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 361 transitions, 752 flow. Second operand has 5 states, 5 states have (on average 356.4) internal successors, (1782), 5 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,380 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:00,380 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 353 of 394 [2023-11-29 20:50:00,380 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:00,491 INFO L124 PetriNetUnfolderBase]: 7/368 cut-off events. [2023-11-29 20:50:00,492 INFO L125 PetriNetUnfolderBase]: For 33/41 co-relation queries the response was YES. [2023-11-29 20:50:00,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 414 conditions, 368 events. 7/368 cut-off events. For 33/41 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 865 event pairs, 0 based on Foata normal form. 0/346 useless extension candidates. Maximal degree in co-relation 308. Up to 11 conditions per place. [2023-11-29 20:50:00,495 INFO L140 encePairwiseOnDemand]: 387/394 looper letters, 19 selfloop transitions, 6 changer transitions 3/365 dead transitions. [2023-11-29 20:50:00,495 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 365 transitions, 810 flow [2023-11-29 20:50:00,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 20:50:00,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-29 20:50:00,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1791 transitions. [2023-11-29 20:50:00,498 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9091370558375634 [2023-11-29 20:50:00,498 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1791 transitions. [2023-11-29 20:50:00,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1791 transitions. [2023-11-29 20:50:00,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:00,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1791 transitions. [2023-11-29 20:50:00,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 358.2) internal successors, (1791), 5 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 394.0) internal successors, (2364), 6 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,505 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 394.0) internal successors, (2364), 6 states have internal predecessors, (2364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,506 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 5 predicate places. [2023-11-29 20:50:00,506 INFO L500 AbstractCegarLoop]: Abstraction has has 369 places, 365 transitions, 810 flow [2023-11-29 20:50:00,507 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 356.4) internal successors, (1782), 5 states have internal predecessors, (1782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:00,507 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:00,507 INFO L232 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:00,507 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 20:50:00,508 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:00,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:00,509 INFO L85 PathProgramCache]: Analyzing trace with hash -331274696, now seen corresponding path program 1 times [2023-11-29 20:50:00,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:00,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299251151] [2023-11-29 20:50:00,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:00,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:00,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:50:00,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:00,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299251151] [2023-11-29 20:50:00,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299251151] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:50:00,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202128662] [2023-11-29 20:50:00,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:00,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:50:00,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:50:00,740 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:50:00,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 20:50:00,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:00,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 20:50:00,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:50:01,071 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:50:01,073 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 20:50:01,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 20:50:01,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202128662] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 20:50:01,149 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 20:50:01,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 14 [2023-11-29 20:50:01,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744930680] [2023-11-29 20:50:01,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 20:50:01,150 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:01,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:01,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:01,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:01,155 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 352 out of 394 [2023-11-29 20:50:01,159 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 369 places, 365 transitions, 810 flow. Second operand has 14 states, 14 states have (on average 355.0) internal successors, (4970), 14 states have internal predecessors, (4970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:01,159 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:01,159 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 352 of 394 [2023-11-29 20:50:01,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:01,336 INFO L124 PetriNetUnfolderBase]: 7/378 cut-off events. [2023-11-29 20:50:01,337 INFO L125 PetriNetUnfolderBase]: For 72/86 co-relation queries the response was YES. [2023-11-29 20:50:01,338 INFO L83 FinitePrefix]: Finished finitePrefix Result has 463 conditions, 378 events. 7/378 cut-off events. For 72/86 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 856 event pairs, 0 based on Foata normal form. 0/356 useless extension candidates. Maximal degree in co-relation 352. Up to 16 conditions per place. [2023-11-29 20:50:01,340 INFO L140 encePairwiseOnDemand]: 384/394 looper letters, 20 selfloop transitions, 13 changer transitions 3/372 dead transitions. [2023-11-29 20:50:01,340 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 372 transitions, 900 flow [2023-11-29 20:50:01,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-29 20:50:01,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-29 20:50:01,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 3907 transitions. [2023-11-29 20:50:01,345 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.9014766958929396 [2023-11-29 20:50:01,345 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 3907 transitions. [2023-11-29 20:50:01,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 3907 transitions. [2023-11-29 20:50:01,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:01,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 3907 transitions. [2023-11-29 20:50:01,353 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 355.1818181818182) internal successors, (3907), 11 states have internal predecessors, (3907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:01,360 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 394.0) internal successors, (4728), 12 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:01,362 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 394.0) internal successors, (4728), 12 states have internal predecessors, (4728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:01,362 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 15 predicate places. [2023-11-29 20:50:01,363 INFO L500 AbstractCegarLoop]: Abstraction has has 379 places, 372 transitions, 900 flow [2023-11-29 20:50:01,365 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 355.0) internal successors, (4970), 14 states have internal predecessors, (4970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:01,365 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:01,366 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:01,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 20:50:01,571 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:50:01,571 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:01,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:01,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1060301882, now seen corresponding path program 2 times [2023-11-29 20:50:01,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:01,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912255501] [2023-11-29 20:50:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:01,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:01,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:02,281 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:50:02,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:02,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912255501] [2023-11-29 20:50:02,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912255501] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:02,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:02,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:50:02,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145706491] [2023-11-29 20:50:02,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:02,283 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:02,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:02,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:02,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:02,287 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:50:02,290 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 372 transitions, 900 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:02,290 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:02,290 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:50:02,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:06,884 INFO L124 PetriNetUnfolderBase]: 9363/33292 cut-off events. [2023-11-29 20:50:06,884 INFO L125 PetriNetUnfolderBase]: For 11132/11132 co-relation queries the response was YES. [2023-11-29 20:50:06,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51130 conditions, 33292 events. 9363/33292 cut-off events. For 11132/11132 co-relation queries the response was YES. Maximal size of possible extension queue 1192. Compared 445133 event pairs, 2933 based on Foata normal form. 0/30340 useless extension candidates. Maximal degree in co-relation 49964. Up to 4903 conditions per place. [2023-11-29 20:50:07,098 INFO L140 encePairwiseOnDemand]: 364/394 looper letters, 320 selfloop transitions, 46 changer transitions 17/675 dead transitions. [2023-11-29 20:50:07,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 675 transitions, 2551 flow [2023-11-29 20:50:07,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-29 20:50:07,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-29 20:50:07,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 8028 transitions. [2023-11-29 20:50:07,109 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7836782506833269 [2023-11-29 20:50:07,109 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 8028 transitions. [2023-11-29 20:50:07,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 8028 transitions. [2023-11-29 20:50:07,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:07,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 8028 transitions. [2023-11-29 20:50:07,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 308.7692307692308) internal successors, (8028), 26 states have internal predecessors, (8028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:07,133 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 394.0) internal successors, (10638), 27 states have internal predecessors, (10638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:07,144 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 394.0) internal successors, (10638), 27 states have internal predecessors, (10638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:07,145 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 40 predicate places. [2023-11-29 20:50:07,145 INFO L500 AbstractCegarLoop]: Abstraction has has 404 places, 675 transitions, 2551 flow [2023-11-29 20:50:07,146 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:07,146 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:07,146 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:07,146 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 20:50:07,147 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:07,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:07,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1979574512, now seen corresponding path program 3 times [2023-11-29 20:50:07,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:07,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115949600] [2023-11-29 20:50:07,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:07,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:07,671 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:50:07,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:07,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115949600] [2023-11-29 20:50:07,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115949600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:07,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:07,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:50:07,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463353610] [2023-11-29 20:50:07,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:07,672 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:07,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:07,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:07,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:07,675 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:50:07,677 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 675 transitions, 2551 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:07,677 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:07,677 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:50:07,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:14,969 INFO L124 PetriNetUnfolderBase]: 16755/59343 cut-off events. [2023-11-29 20:50:14,969 INFO L125 PetriNetUnfolderBase]: For 23125/31170 co-relation queries the response was YES. [2023-11-29 20:50:15,166 INFO L83 FinitePrefix]: Finished finitePrefix Result has 116258 conditions, 59343 events. 16755/59343 cut-off events. For 23125/31170 co-relation queries the response was YES. Maximal size of possible extension queue 1770. Compared 843531 event pairs, 2289 based on Foata normal form. 16/54470 useless extension candidates. Maximal degree in co-relation 114012. Up to 8918 conditions per place. [2023-11-29 20:50:15,365 INFO L140 encePairwiseOnDemand]: 366/394 looper letters, 955 selfloop transitions, 116 changer transitions 35/1398 dead transitions. [2023-11-29 20:50:15,365 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 1398 transitions, 8303 flow [2023-11-29 20:50:15,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 20:50:15,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-29 20:50:15,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 7437 transitions. [2023-11-29 20:50:15,380 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7864847715736041 [2023-11-29 20:50:15,380 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 7437 transitions. [2023-11-29 20:50:15,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 7437 transitions. [2023-11-29 20:50:15,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:15,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 7437 transitions. [2023-11-29 20:50:15,397 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 309.875) internal successors, (7437), 24 states have internal predecessors, (7437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:15,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 394.0) internal successors, (9850), 25 states have internal predecessors, (9850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:15,408 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 394.0) internal successors, (9850), 25 states have internal predecessors, (9850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:15,412 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 63 predicate places. [2023-11-29 20:50:15,412 INFO L500 AbstractCegarLoop]: Abstraction has has 427 places, 1398 transitions, 8303 flow [2023-11-29 20:50:15,413 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:15,413 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:15,413 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:15,413 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 20:50:15,413 INFO L425 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:15,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:15,414 INFO L85 PathProgramCache]: Analyzing trace with hash -900580844, now seen corresponding path program 4 times [2023-11-29 20:50:15,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:15,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454597012] [2023-11-29 20:50:15,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:15,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:15,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:15,992 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:50:15,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:15,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454597012] [2023-11-29 20:50:15,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454597012] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:15,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:15,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:50:15,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040253255] [2023-11-29 20:50:15,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:15,993 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:15,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:15,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:15,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:15,997 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:50:15,999 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 1398 transitions, 8303 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:15,999 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:15,999 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:50:15,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:28,194 INFO L124 PetriNetUnfolderBase]: 23190/82518 cut-off events. [2023-11-29 20:50:28,195 INFO L125 PetriNetUnfolderBase]: For 46599/116081 co-relation queries the response was YES. [2023-11-29 20:50:28,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 197050 conditions, 82518 events. 23190/82518 cut-off events. For 46599/116081 co-relation queries the response was YES. Maximal size of possible extension queue 2530. Compared 1231872 event pairs, 2122 based on Foata normal form. 2219/78126 useless extension candidates. Maximal degree in co-relation 193290. Up to 11561 conditions per place. [2023-11-29 20:50:28,932 INFO L140 encePairwiseOnDemand]: 363/394 looper letters, 1856 selfloop transitions, 202 changer transitions 64/2414 dead transitions. [2023-11-29 20:50:28,932 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 2414 transitions, 19588 flow [2023-11-29 20:50:28,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:50:28,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:50:28,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 9935 transitions. [2023-11-29 20:50:28,947 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7879917512690355 [2023-11-29 20:50:28,947 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 9935 transitions. [2023-11-29 20:50:28,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 9935 transitions. [2023-11-29 20:50:28,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:28,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 9935 transitions. [2023-11-29 20:50:28,964 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 310.46875) internal successors, (9935), 32 states have internal predecessors, (9935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:28,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:28,979 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:28,980 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 94 predicate places. [2023-11-29 20:50:28,980 INFO L500 AbstractCegarLoop]: Abstraction has has 458 places, 2414 transitions, 19588 flow [2023-11-29 20:50:28,981 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:28,981 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:28,981 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:28,981 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 20:50:28,981 INFO L425 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:28,982 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:28,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1780277930, now seen corresponding path program 5 times [2023-11-29 20:50:28,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:28,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578565173] [2023-11-29 20:50:28,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:28,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:29,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:29,584 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:50:29,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:29,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578565173] [2023-11-29 20:50:29,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [578565173] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:29,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:29,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:50:29,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187536467] [2023-11-29 20:50:29,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:29,585 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:29,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:29,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:29,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:29,587 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:50:29,589 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 2414 transitions, 19588 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:29,589 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:29,589 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:50:29,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:50:43,118 INFO L124 PetriNetUnfolderBase]: 23726/85437 cut-off events. [2023-11-29 20:50:43,118 INFO L125 PetriNetUnfolderBase]: For 68419/134220 co-relation queries the response was YES. [2023-11-29 20:50:43,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239736 conditions, 85437 events. 23726/85437 cut-off events. For 68419/134220 co-relation queries the response was YES. Maximal size of possible extension queue 2604. Compared 1289343 event pairs, 2383 based on Foata normal form. 3369/81883 useless extension candidates. Maximal degree in co-relation 235217. Up to 13617 conditions per place. [2023-11-29 20:50:43,881 INFO L140 encePairwiseOnDemand]: 364/394 looper letters, 2257 selfloop transitions, 225 changer transitions 97/2871 dead transitions. [2023-11-29 20:50:43,881 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 2871 transitions, 28825 flow [2023-11-29 20:50:43,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:50:43,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:50:43,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 9908 transitions. [2023-11-29 20:50:43,891 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7858502538071066 [2023-11-29 20:50:43,891 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 9908 transitions. [2023-11-29 20:50:43,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 9908 transitions. [2023-11-29 20:50:43,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:50:43,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 9908 transitions. [2023-11-29 20:50:43,903 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 309.625) internal successors, (9908), 32 states have internal predecessors, (9908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:43,913 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:43,914 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:43,914 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 125 predicate places. [2023-11-29 20:50:43,914 INFO L500 AbstractCegarLoop]: Abstraction has has 489 places, 2871 transitions, 28825 flow [2023-11-29 20:50:43,915 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:43,915 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:50:43,916 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:50:43,916 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 20:50:43,916 INFO L425 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:50:43,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:50:43,916 INFO L85 PathProgramCache]: Analyzing trace with hash 470549338, now seen corresponding path program 6 times [2023-11-29 20:50:43,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:50:43,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848980081] [2023-11-29 20:50:43,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:50:43,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:50:43,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:50:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:50:44,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:50:44,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848980081] [2023-11-29 20:50:44,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848980081] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:50:44,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:50:44,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:50:44,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568583373] [2023-11-29 20:50:44,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:50:44,552 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:50:44,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:50:44,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:50:44,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:50:44,555 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:50:44,556 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 2871 transitions, 28825 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:50:44,557 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:50:44,557 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:50:44,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:51:01,119 INFO L124 PetriNetUnfolderBase]: 26144/93584 cut-off events. [2023-11-29 20:51:01,120 INFO L125 PetriNetUnfolderBase]: For 100780/181262 co-relation queries the response was YES. [2023-11-29 20:51:01,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 305712 conditions, 93584 events. 26144/93584 cut-off events. For 100780/181262 co-relation queries the response was YES. Maximal size of possible extension queue 2965. Compared 1434572 event pairs, 2402 based on Foata normal form. 4012/90483 useless extension candidates. Maximal degree in co-relation 299724. Up to 14390 conditions per place. [2023-11-29 20:51:02,064 INFO L140 encePairwiseOnDemand]: 366/394 looper letters, 2908 selfloop transitions, 279 changer transitions 144/3623 dead transitions. [2023-11-29 20:51:02,064 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 3623 transitions, 43835 flow [2023-11-29 20:51:02,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-29 20:51:02,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2023-11-29 20:51:02,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 9931 transitions. [2023-11-29 20:51:02,087 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7876744923857868 [2023-11-29 20:51:02,087 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 9931 transitions. [2023-11-29 20:51:02,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 9931 transitions. [2023-11-29 20:51:02,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:51:02,088 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 9931 transitions. [2023-11-29 20:51:02,111 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 310.34375) internal successors, (9931), 32 states have internal predecessors, (9931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:02,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:02,139 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 394.0) internal successors, (13002), 33 states have internal predecessors, (13002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:02,141 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 156 predicate places. [2023-11-29 20:51:02,141 INFO L500 AbstractCegarLoop]: Abstraction has has 520 places, 3623 transitions, 43835 flow [2023-11-29 20:51:02,142 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:02,142 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:51:02,142 INFO L232 CegarLoopForPetriNet]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:51:02,143 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 20:51:02,143 INFO L425 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:51:02,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:51:02,143 INFO L85 PathProgramCache]: Analyzing trace with hash 330130800, now seen corresponding path program 7 times [2023-11-29 20:51:02,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:51:02,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113022311] [2023-11-29 20:51:02,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:51:02,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:51:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:51:02,747 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:51:02,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:51:02,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113022311] [2023-11-29 20:51:02,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113022311] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:51:02,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 20:51:02,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-29 20:51:02,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892019648] [2023-11-29 20:51:02,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:51:02,748 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 20:51:02,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:51:02,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 20:51:02,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-11-29 20:51:02,750 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 294 out of 394 [2023-11-29 20:51:02,752 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 3623 transitions, 43835 flow. Second operand has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:02,752 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:51:02,752 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 294 of 394 [2023-11-29 20:51:02,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:51:20,962 INFO L124 PetriNetUnfolderBase]: 26209/93638 cut-off events. [2023-11-29 20:51:20,963 INFO L125 PetriNetUnfolderBase]: For 128921/224096 co-relation queries the response was YES. [2023-11-29 20:51:21,404 INFO L83 FinitePrefix]: Finished finitePrefix Result has 347483 conditions, 93638 events. 26209/93638 cut-off events. For 128921/224096 co-relation queries the response was YES. Maximal size of possible extension queue 3000. Compared 1436010 event pairs, 2152 based on Foata normal form. 4014/90700 useless extension candidates. Maximal degree in co-relation 340672. Up to 14781 conditions per place. [2023-11-29 20:51:22,109 INFO L140 encePairwiseOnDemand]: 366/394 looper letters, 3170 selfloop transitions, 289 changer transitions 180/3931 dead transitions. [2023-11-29 20:51:22,109 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 3931 transitions, 55169 flow [2023-11-29 20:51:22,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 20:51:22,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2023-11-29 20:51:22,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9320 transitions. [2023-11-29 20:51:22,114 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.7884940778341794 [2023-11-29 20:51:22,114 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 9320 transitions. [2023-11-29 20:51:22,114 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 9320 transitions. [2023-11-29 20:51:22,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-29 20:51:22,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 9320 transitions. [2023-11-29 20:51:22,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 310.6666666666667) internal successors, (9320), 30 states have internal predecessors, (9320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:22,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 394.0) internal successors, (12214), 31 states have internal predecessors, (12214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:22,131 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 394.0) internal successors, (12214), 31 states have internal predecessors, (12214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:22,131 INFO L307 CegarLoopForPetriNet]: 364 programPoint places, 185 predicate places. [2023-11-29 20:51:22,131 INFO L500 AbstractCegarLoop]: Abstraction has has 549 places, 3931 transitions, 55169 flow [2023-11-29 20:51:22,132 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 298.0) internal successors, (4172), 14 states have internal predecessors, (4172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:22,132 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-29 20:51:22,132 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 20:51:22,132 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 20:51:22,132 INFO L425 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2023-11-29 20:51:22,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 20:51:22,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1458847813, now seen corresponding path program 1 times [2023-11-29 20:51:22,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 20:51:22,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841560126] [2023-11-29 20:51:22,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:51:22,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 20:51:22,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:51:22,487 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:51:22,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 20:51:22,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841560126] [2023-11-29 20:51:22,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841560126] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 20:51:22,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771911105] [2023-11-29 20:51:22,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 20:51:22,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 20:51:22,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-29 20:51:22,492 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 20:51:22,496 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 20:51:22,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 20:51:22,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 20:51:22,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 20:51:22,919 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-29 20:51:22,920 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 20:51:22,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771911105] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 20:51:22,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 20:51:22,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [12] total 19 [2023-11-29 20:51:22,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085725247] [2023-11-29 20:51:22,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 20:51:22,920 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 20:51:22,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 20:51:22,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 20:51:22,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2023-11-29 20:51:22,923 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 268 out of 394 [2023-11-29 20:51:22,924 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 3931 transitions, 55169 flow. Second operand has 13 states, 13 states have (on average 272.0769230769231) internal successors, (3537), 13 states have internal predecessors, (3537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 20:51:22,924 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-29 20:51:22,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 268 of 394 [2023-11-29 20:51:22,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-29 20:51:50,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][6384], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 394#true, 1802#(= ~result_12~0 0), 344#L38-4true, 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:51:50,628 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,629 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,629 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,629 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][6385], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 344#L38-4true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 236#L85-1true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:51:50,630 INFO L294 olderBase$Statistics]: this new event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,630 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,630 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:50,630 INFO L297 olderBase$Statistics]: existing Event has 200 ancestors and is cut-off event [2023-11-29 20:51:53,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L63-1-->L63-2: Formula: (and (= v_~name_1~0_5 |v_thread1Thread1of1ForFork1_minus_#in~a#1_1|) (= v_~name_2~0_5 |v_thread1Thread1of1ForFork1_minus_#in~b#1_1|)) InVars {~name_2~0=v_~name_2~0_5, ~name_1~0=v_~name_1~0_5} OutVars{~name_2~0=v_~name_2~0_5, thread1Thread1of1ForFork1_minus_#in~b#1=|v_thread1Thread1of1ForFork1_minus_#in~b#1_1|, thread1Thread1of1ForFork1_minus_#in~a#1=|v_thread1Thread1of1ForFork1_minus_#in~a#1_1|, ~name_1~0=v_~name_1~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_minus_#in~b#1, thread1Thread1of1ForFork1_minus_#in~a#1][7089], [9#L63-2true, 394#true, 2056#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 1802#(= ~result_12~0 0), 3024#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 346#L38-4true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1931#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0)))]) [2023-11-29 20:51:53,055 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,055 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,076 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,076 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L63-1-->L63-2: Formula: (and (= v_~name_1~0_5 |v_thread1Thread1of1ForFork1_minus_#in~a#1_1|) (= v_~name_2~0_5 |v_thread1Thread1of1ForFork1_minus_#in~b#1_1|)) InVars {~name_2~0=v_~name_2~0_5, ~name_1~0=v_~name_1~0_5} OutVars{~name_2~0=v_~name_2~0_5, thread1Thread1of1ForFork1_minus_#in~b#1=|v_thread1Thread1of1ForFork1_minus_#in~b#1_1|, thread1Thread1of1ForFork1_minus_#in~a#1=|v_thread1Thread1of1ForFork1_minus_#in~a#1_1|, ~name_1~0=v_~name_1~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_minus_#in~b#1, thread1Thread1of1ForFork1_minus_#in~a#1][7089], [9#L63-2true, 394#true, 1802#(= ~result_12~0 0), 2056#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 3024#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1931#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 249#L38-1true, 384#true, thread1Thread1of1ForFork1InUse, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0)))]) [2023-11-29 20:51:53,272 INFO L294 olderBase$Statistics]: this new event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,272 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,272 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:53,272 INFO L297 olderBase$Statistics]: existing Event has 201 ancestors and is cut-off event [2023-11-29 20:51:59,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][7419], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2963#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0) (= ~break_7~0 0))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 106#L79true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 135#L38-3true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:51:59,807 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2023-11-29 20:51:59,807 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-29 20:51:59,807 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-29 20:51:59,807 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-29 20:52:03,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][7546], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 344#L38-4true, 4#L107-12true, 1842#true, 106#L79true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:03,197 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][7419], [308#L37-3true, 1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2963#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0) (= ~break_7~0 0))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 1842#true, 106#L79true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:03,201 INFO L294 olderBase$Statistics]: this new event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:03,201 INFO L297 olderBase$Statistics]: existing Event has 204 ancestors and is cut-off event [2023-11-29 20:52:05,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][6893], [326#L101true, 2014#true, 1928#true, 1797#true, 394#true, 2702#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 119#L62-1true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:52:05,775 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2023-11-29 20:52:05,775 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:05,775 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:05,775 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:06,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][6908], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2702#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 119#L62-1true, 4#L107-12true, 106#L79true, 1842#true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:06,536 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2023-11-29 20:52:06,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:06,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:06,536 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-29 20:52:11,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2294], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 321#L37-6true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:11,850 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,850 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,850 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,850 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2298], [394#true, 1802#(= ~result_12~0 0), 321#L37-6true, 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:11,900 INFO L294 olderBase$Statistics]: this new event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,900 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,900 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:11,900 INFO L297 olderBase$Statistics]: existing Event has 206 ancestors and is cut-off event [2023-11-29 20:52:15,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6927], [2014#true, 394#true, 1802#(= ~result_12~0 0), 1985#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 4#L107-12true, 124#L85true, 2097#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), 232#L59true]) [2023-11-29 20:52:15,231 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,231 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,256 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,256 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6927], [2014#true, 302#L76true, 394#true, 1802#(= ~result_12~0 0), 1985#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 4#L107-12true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), 232#L59true]) [2023-11-29 20:52:15,410 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:15,410 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2294], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 41#L38-9true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:16,496 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,511 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,511 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,511 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2298], [41#L38-9true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:16,627 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,627 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,627 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,627 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is cut-off event [2023-11-29 20:52:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 344#L38-4true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, thread1Thread1of1ForFork1InUse, 367#L93true]) [2023-11-29 20:52:16,791 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,791 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,791 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,791 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [308#L37-3true, 1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, thread1Thread1of1ForFork1InUse, 367#L93true]) [2023-11-29 20:52:16,792 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,792 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,792 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,792 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:16,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L63-1-->L63-2: Formula: (and (= v_~name_1~0_5 |v_thread1Thread1of1ForFork1_minus_#in~a#1_1|) (= v_~name_2~0_5 |v_thread1Thread1of1ForFork1_minus_#in~b#1_1|)) InVars {~name_2~0=v_~name_2~0_5, ~name_1~0=v_~name_1~0_5} OutVars{~name_2~0=v_~name_2~0_5, thread1Thread1of1ForFork1_minus_#in~b#1=|v_thread1Thread1of1ForFork1_minus_#in~b#1_1|, thread1Thread1of1ForFork1_minus_#in~a#1=|v_thread1Thread1of1ForFork1_minus_#in~a#1_1|, ~name_1~0=v_~name_1~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_minus_#in~b#1, thread1Thread1of1ForFork1_minus_#in~a#1][7030], [9#L63-2true, 2014#true, 1928#true, 1797#true, 394#true, 2181#(= ~break_7~0 0), 1842#true, 2097#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, 250#$Ultimate##0true, thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:16,883 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2023-11-29 20:52:16,883 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:16,883 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:16,883 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:17,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 25#L38-1true, 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, 367#L93true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:17,152 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,152 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,152 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,152 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, 367#L93true, thread1Thread1of1ForFork1InUse, 371#L37-1true]) [2023-11-29 20:52:17,153 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,154 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,154 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,154 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][480], [1739#true, 1928#true, 394#true, 344#L38-4true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 2993#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:52:17,357 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,357 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,357 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:17,357 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][2873], [2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 394#true, 1802#(= ~result_12~0 0), 57#L58true, 115#L85-9true, 4#L107-12true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 2179#true]) [2023-11-29 20:52:19,664 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,664 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,664 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,664 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][2874], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 57#L58true, 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 236#L85-1true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:19,665 INFO L294 olderBase$Statistics]: this new event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,665 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,665 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:19,665 INFO L297 olderBase$Statistics]: existing Event has 207 ancestors and is not cut-off event [2023-11-29 20:52:21,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][7201], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 33#L38-10true, 2014#true, 394#true, 1802#(= ~result_12~0 0), 2986#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:21,032 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,032 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,032 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,032 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2294], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 29#L37-7true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:21,033 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,033 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,033 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,033 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][7836], [33#L38-10true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2986#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:21,079 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,079 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,079 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,079 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2298], [29#L37-7true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:21,080 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,080 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,080 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,080 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is cut-off event [2023-11-29 20:52:21,255 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 119#L62-1true, 1842#true, 1799#(= ~break_15~0 0), 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), thread1Thread1of1ForFork1InUse, 367#L93true]) [2023-11-29 20:52:21,255 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,255 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,255 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,255 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 256#L54-2true]) [2023-11-29 20:52:21,677 INFO L294 olderBase$Statistics]: this new event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,677 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,677 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:21,678 INFO L297 olderBase$Statistics]: existing Event has 208 ancestors and is not cut-off event [2023-11-29 20:52:25,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2294], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, 12#L160-2true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:25,172 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,172 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,172 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,172 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2298], [394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 12#L160-2true, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:25,208 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,208 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,208 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,208 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is cut-off event [2023-11-29 20:52:25,376 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 140#L63true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 367#L93true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:25,377 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][1332], [1928#true, 394#true, 66#L63-1true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 2961#(and (= ~break_15~0 0) (= ~break_7~0 0)), 1799#(= ~break_15~0 0), 1842#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, 367#L93true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:25,377 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,377 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, 7#L55true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, thread1Thread1of1ForFork1InUse, 367#L93true]) [2023-11-29 20:52:25,799 INFO L294 olderBase$Statistics]: this new event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,799 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,799 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,799 INFO L297 olderBase$Statistics]: existing Event has 209 ancestors and is not cut-off event [2023-11-29 20:52:25,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([936] L56-->L57: Formula: (= v_~result_4~0_3 (ite (= v_~name_1~0_3 v_~current_6~0_2) 1 v_~result_4~0_4)) InVars {~result_4~0=v_~result_4~0_4, ~current_6~0=v_~current_6~0_2, ~name_1~0=v_~name_1~0_3} OutVars{~result_4~0=v_~result_4~0_3, ~current_6~0=v_~current_6~0_2, ~name_1~0=v_~name_1~0_3} AuxVars[] AssignedVars[~result_4~0][7516], [2014#true, 1928#true, 1797#true, 394#true, 183#L57true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 250#$Ultimate##0true, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 2179#true]) [2023-11-29 20:52:25,863 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,863 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,863 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:25,863 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1008] L77-->L78: Formula: (= v_~result_8~0_1 (ite (= v_~name_1~0_6 v_~current_10~0_2) 1 v_~result_8~0_2)) InVars {~result_8~0=v_~result_8~0_2, ~name_1~0=v_~name_1~0_6, ~current_10~0=v_~current_10~0_2} OutVars{~result_8~0=v_~result_8~0_1, ~name_1~0=v_~name_1~0_6, ~current_10~0=v_~current_10~0_2} AuxVars[] AssignedVars[~result_8~0][3704], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 57#L58true, 1842#true, 271#L78true, 4#L107-12true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:52:28,112 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,112 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,112 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,112 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2294], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 172#L161true, 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:28,903 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,903 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,903 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,903 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2298], [172#L161true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:28,931 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:28,931 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is cut-off event [2023-11-29 20:52:29,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][939], [1928#true, 394#true, 2190#(= ~break_15~0 0), 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 1746#(and (= ~result_8~0 0) (= ~break_15~0 0)), 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 358#L63-9true]) [2023-11-29 20:52:29,081 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2023-11-29 20:52:29,081 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:29,081 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:29,081 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] thread1EXIT-->L137-2: Formula: (and (= 0 v_thread1Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem38#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork1_thidvar0_4)) InVars {thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][7095], [3026#(and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1) (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1)))), 394#true, 2056#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 1802#(= ~result_12~0 0), 345#L137-2true, 346#L38-4true, 4#L107-12true, 2097#true, 381#true, 1931#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, thread1Thread1of1ForFork1NotInUse, 384#true, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0)))]) [2023-11-29 20:52:30,147 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,147 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,147 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,147 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] thread1EXIT-->L137-2: Formula: (and (= 0 v_thread1Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem38#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork1_thidvar0_4)) InVars {thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][7095], [3026#(and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1) (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1)))), 394#true, 1802#(= ~result_12~0 0), 2056#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (or (= ~result_8~0 0) (= ~break_11~0 0))), 345#L137-2true, 4#L107-12true, 381#true, 2097#true, 1931#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 249#L38-1true, 384#true, thread1Thread1of1ForFork1NotInUse, 1742#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0)))]) [2023-11-29 20:52:30,203 INFO L294 olderBase$Statistics]: this new event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,203 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,204 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:30,204 INFO L297 olderBase$Statistics]: existing Event has 210 ancestors and is not cut-off event [2023-11-29 20:52:39,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([977] L74-6-->L84: Formula: (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (not (and (= v_~break_11~0_6 0) (< v_~i_9~0_4 3))) 1 0)) InVars {~break_11~0=v_~break_11~0_6, ~i_9~0=v_~i_9~0_4} OutVars{~break_11~0=v_~break_11~0_6, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~i_9~0=v_~i_9~0_4} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][8441], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 344#L38-4true, 1842#true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, 198#L84true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:39,682 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,683 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,683 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,683 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([981] L75-->L75-1: Formula: (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| (ite (and (< v_~i_9~0_6 3) (= v_~break_11~0_12 0)) 1 0)) InVars {~break_11~0=v_~break_11~0_12, ~i_9~0=v_~i_9~0_6} OutVars{~break_11~0=v_~break_11~0_12, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, ~i_9~0=v_~i_9~0_6} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][8436], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1739#true, 110#L75-1true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 344#L38-4true, 1842#true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:39,699 INFO L294 olderBase$Statistics]: this new event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,699 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,699 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:39,699 INFO L297 olderBase$Statistics]: existing Event has 213 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][8987], [368#L160-1true, 2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 1802#(= ~result_12~0 0), 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:52:50,562 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][8988], [368#L160-1true, 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:50,562 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,562 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,563 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:50,563 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1039] L85-7-->L85-10: Formula: (= |v_thread2Thread1of1ForFork2_#t~ite10#1_7| |v_thread2Thread1of1ForFork2_#t~ret9#1_7|) InVars {thread2Thread1of1ForFork2_#t~ret9#1=|v_thread2Thread1of1ForFork2_#t~ret9#1_7|} OutVars{thread2Thread1of1ForFork2_#t~ret9#1=|v_thread2Thread1of1ForFork2_#t~ret9#1_7|, thread2Thread1of1ForFork2_#t~ite10#1=|v_thread2Thread1of1ForFork2_#t~ite10#1_7|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~ite10#1][9823], [30#L85-10true, 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 2181#(= ~break_7~0 0), 215#L51true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:55,611 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,611 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,612 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,612 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1039] L85-7-->L85-10: Formula: (= |v_thread2Thread1of1ForFork2_#t~ite10#1_7| |v_thread2Thread1of1ForFork2_#t~ret9#1_7|) InVars {thread2Thread1of1ForFork2_#t~ret9#1=|v_thread2Thread1of1ForFork2_#t~ret9#1_7|} OutVars{thread2Thread1of1ForFork2_#t~ret9#1=|v_thread2Thread1of1ForFork2_#t~ret9#1_7|, thread2Thread1of1ForFork2_#t~ite10#1=|v_thread2Thread1of1ForFork2_#t~ite10#1_7|} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_#t~ite10#1][9843], [30#L85-10true, 394#true, 1802#(= ~result_12~0 0), 2181#(= ~break_7~0 0), 215#L51true, 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 2097#true, 381#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:55,641 INFO L294 olderBase$Statistics]: this new event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:55,641 INFO L297 olderBase$Statistics]: existing Event has 215 ancestors and is cut-off event [2023-11-29 20:52:58,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][8987], [2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 1802#(= ~result_12~0 0), 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse, 230#L37-6true]) [2023-11-29 20:52:58,475 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][8988], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 230#L37-6true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:52:58,475 INFO L294 olderBase$Statistics]: this new event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:52:58,475 INFO L297 olderBase$Statistics]: existing Event has 216 ancestors and is cut-off event [2023-11-29 20:53:01,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1118] thread1EXIT-->L137-2: Formula: (and (= 0 v_thread1Thread1of1ForFork1_thidvar1_4) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_#t~mem38#1_6| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) v_thread1Thread1of1ForFork1_thidvar0_4)) InVars {thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} OutVars{thread1Thread1of1ForFork1_thidvar1=v_thread1Thread1of1ForFork1_thidvar1_4, ULTIMATE.start_main_#t~mem38#1=|v_ULTIMATE.start_main_#t~mem38#1_6|, thread1Thread1of1ForFork1_thidvar0=v_thread1Thread1of1ForFork1_thidvar0_4} AuxVars[] AssignedVars[][10485], [2014#true, 1928#true, 1797#true, 394#true, 345#L137-2true, 1842#true, 2097#true, 381#true, thread3Thread1of1ForFork0InUse, 250#$Ultimate##0true, 175#L85-12true, thread2Thread1of1ForFork2InUse, thread1Thread1of1ForFork1NotInUse, 384#true, 1744#(= ~result_8~0 0), 2179#true]) [2023-11-29 20:53:01,966 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2023-11-29 20:53:01,966 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:01,966 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:01,966 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][6384], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 16#L38-9true, 394#true, 1802#(= ~result_12~0 0), 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:04,077 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,077 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][6385], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 16#L38-9true, 394#true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 236#L85-1true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:04,078 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:04,078 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][11180], [235#L38-7true, 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 2770#(or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))), 4#L107-12true, 15#L136-4true, 381#true, 2097#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:06,158 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,158 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,158 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,158 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 65#L37-5true, 4#L107-12true, 2097#true, 15#L136-4true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:06,159 INFO L294 olderBase$Statistics]: this new event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,159 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,159 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:06,159 INFO L297 olderBase$Statistics]: existing Event has 217 ancestors and is cut-off event [2023-11-29 20:53:09,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][6384], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 394#true, 1802#(= ~result_12~0 0), 305#L38-10true, 115#L85-9true, 4#L107-12true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:09,565 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][6385], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 305#L38-10true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:09,565 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,565 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][6384], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 394#true, 1802#(= ~result_12~0 0), 94#L37-7true, 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:53:09,568 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,568 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,568 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,569 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][6385], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 94#L37-7true, 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 236#L85-1true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:09,569 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,569 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,569 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:09,569 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 101#L159-2true, 2097#true, 15#L136-4true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:11,384 INFO L294 olderBase$Statistics]: this new event has 218 ancestors and is cut-off event [2023-11-29 20:53:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:11,384 INFO L297 olderBase$Statistics]: existing Event has 218 ancestors and is cut-off event [2023-11-29 20:53:14,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][8987], [2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 1802#(= ~result_12~0 0), 115#L85-9true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 242#L160-2true, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:53:14,934 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][8988], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 242#L160-2true, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:14,934 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:14,934 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:16,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 17#L160true, 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:16,875 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is cut-off event [2023-11-29 20:53:16,875 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:16,875 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:16,875 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is cut-off event [2023-11-29 20:53:19,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][1283], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 265#L159-2true, 1842#true, 1799#(= ~break_15~0 0), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 367#L93true, thread1Thread1of1ForFork1InUse, 3022#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:19,783 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:19,783 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:19,783 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:19,783 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][7274], [2014#true, 1938#(and (= ~result_8~0 0) (= ~result_12~0 0)), 2969#(and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 1802#(= ~result_12~0 0), 218#L161true, 115#L85-9true, 4#L107-12true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 1845#(or (= ~result_8~0 0) (and (not (= ~name_3~0 ~name_1~0)) (= ~break_11~0 0))), thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:20,625 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,625 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,625 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][7275], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 2969#(and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 218#L161true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:20,626 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,626 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][10234], [326#L101true, 368#L160-1true, 2014#true, 1928#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1797#true, 394#true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:53:20,628 INFO L294 olderBase$Statistics]: this new event has 219 ancestors and is not cut-off event [2023-11-29 20:53:20,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2023-11-29 20:53:20,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2023-11-29 20:53:20,628 INFO L297 olderBase$Statistics]: existing Event has 219 ancestors and is not cut-off event [2023-11-29 20:53:20,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1086] L101-->L102: Formula: (= v_~result_12~0_7 (ite (and (= v_~name_3~0_9 v_~current_14~0_4) (= v_~break_15~0_9 0)) (- 1) v_~result_12~0_8)) InVars {~break_15~0=v_~break_15~0_9, ~name_3~0=v_~name_3~0_9, ~result_12~0=v_~result_12~0_8, ~current_14~0=v_~current_14~0_4} OutVars{~break_15~0=v_~break_15~0_9, ~name_3~0=v_~name_3~0_9, ~result_12~0=v_~result_12~0_7, ~current_14~0=v_~current_14~0_4} AuxVars[] AssignedVars[~result_12~0][10552], [368#L160-1true, 2014#true, 1928#true, 1797#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 394#true, 310#L102true, 1842#true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0)]) [2023-11-29 20:53:20,629 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,629 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,629 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:20,629 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 309#L160-1true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:22,377 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,377 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,377 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,377 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 309#L160-1true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:22,458 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,458 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,458 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:22,458 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is cut-off event [2023-11-29 20:53:25,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][714], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 3003#(and (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 294#L160true, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 367#L93true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:25,137 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,137 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,137 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,137 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][10234], [326#L101true, 2014#true, 1928#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1797#true, 394#true, 1842#true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 230#L37-6true]) [2023-11-29 20:53:25,741 INFO L294 olderBase$Statistics]: this new event has 220 ancestors and is not cut-off event [2023-11-29 20:53:25,741 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2023-11-29 20:53:25,741 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2023-11-29 20:53:25,741 INFO L297 olderBase$Statistics]: existing Event has 220 ancestors and is not cut-off event [2023-11-29 20:53:25,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1086] L101-->L102: Formula: (= v_~result_12~0_7 (ite (and (= v_~name_3~0_9 v_~current_14~0_4) (= v_~break_15~0_9 0)) (- 1) v_~result_12~0_8)) InVars {~break_15~0=v_~break_15~0_9, ~name_3~0=v_~name_3~0_9, ~result_12~0=v_~result_12~0_8, ~current_14~0=v_~current_14~0_4} OutVars{~break_15~0=v_~break_15~0_9, ~name_3~0=v_~name_3~0_9, ~result_12~0=v_~result_12~0_7, ~current_14~0=v_~current_14~0_4} AuxVars[] AssignedVars[~result_12~0][10552], [2014#true, 1928#true, 2982#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 1797#true, 394#true, 310#L102true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 230#L37-6true]) [2023-11-29 20:53:25,742 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,742 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,742 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:25,742 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 321#L37-6true, 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:27,590 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,590 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,590 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,590 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [394#true, 1802#(= ~result_12~0 0), 321#L37-6true, 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:27,692 INFO L294 olderBase$Statistics]: this new event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:27,692 INFO L297 olderBase$Statistics]: existing Event has 221 ancestors and is cut-off event [2023-11-29 20:53:30,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1080] L99-->L100: Formula: (= v_~result_12~0_5 (ite (= v_~name_2~0_9 v_~current_14~0_2) 1 v_~result_12~0_6)) InVars {~name_2~0=v_~name_2~0_9, ~result_12~0=v_~result_12~0_6, ~current_14~0=v_~current_14~0_2} OutVars{~name_2~0=v_~name_2~0_9, ~result_12~0=v_~result_12~0_5, ~current_14~0=v_~current_14~0_2} AuxVars[] AssignedVars[~result_12~0][10540], [2965#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 2014#true, 1928#true, 1797#true, 394#true, 344#L38-4true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 287#L100true]) [2023-11-29 20:53:30,239 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,239 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][1283], [368#L160-1true, 1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 3022#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:30,348 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,348 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,348 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:30,348 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:32,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][1626], [2014#true, 1739#true, 1928#true, 1797#true, 394#true, 2963#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0) (= ~break_7~0 0))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 1842#true, 4#L107-12true, 106#L79true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 135#L38-3true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:32,169 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2023-11-29 20:53:32,169 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:32,169 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:32,170 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 41#L38-9true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:33,094 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,094 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,094 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,094 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [41#L38-9true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:33,190 INFO L294 olderBase$Statistics]: this new event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,190 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,190 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:33,190 INFO L297 olderBase$Statistics]: existing Event has 222 ancestors and is cut-off event [2023-11-29 20:53:34,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 344#L38-4true, 106#L79true, 4#L107-12true, 1842#true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:34,752 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,752 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,752 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,752 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [308#L37-3true, 2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 106#L79true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:34,756 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:34,756 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 106#L79true, 4#L107-12true, 25#L38-1true, 1842#true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:35,540 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,540 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 106#L79true, 4#L107-12true, 1842#true, 15#L136-4true, 2097#true, 381#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, 371#L37-1true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:35,544 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,544 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,544 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,544 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][1283], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 367#L93true, thread1Thread1of1ForFork1InUse, 230#L37-6true, 3022#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:35,881 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,882 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,882 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:35,882 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:37,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][1626], [308#L37-3true, 1739#true, 2014#true, 1928#true, 1797#true, 394#true, 2963#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0) (= ~break_7~0 0))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 106#L79true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:37,564 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:37,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:37,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:37,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][11180], [33#L38-10true, 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 2770#(or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))), 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:38,564 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,564 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 29#L37-7true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 15#L136-4true, 381#true, 2097#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:38,565 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,565 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,565 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,565 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][11522], [33#L38-10true, 394#true, 1802#(= ~result_12~0 0), 2770#(or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:38,641 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,641 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [29#L37-7true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0))]) [2023-11-29 20:53:38,642 INFO L294 olderBase$Statistics]: this new event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:38,642 INFO L297 olderBase$Statistics]: existing Event has 223 ancestors and is cut-off event [2023-11-29 20:53:40,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 119#L62-1true, 1842#true, 4#L107-12true, 106#L79true, 2097#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:40,028 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:40,028 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:40,028 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:40,028 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 106#L79true, 4#L107-12true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 256#L54-2true]) [2023-11-29 20:53:41,075 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,075 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,075 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,075 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][2417], [326#L101true, 2014#true, 1739#true, 1928#true, 1797#true, 394#true, 119#L62-1true, 2702#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:41,663 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,663 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,663 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:41,663 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][1305], [2014#true, 1739#true, 1928#true, 1797#true, 394#true, 119#L62-1true, 2702#(and (or (and (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= ~break_7~0 0)) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 1842#true, 4#L107-12true, 106#L79true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:43,216 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,216 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,216 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,216 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][12333], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2770#(or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))), 346#L38-4true, 4#L107-12true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 232#L59true]) [2023-11-29 20:53:43,985 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,985 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,985 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,985 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 315#L37-3true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true]) [2023-11-29 20:53:43,998 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,998 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,998 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:43,998 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][12333], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2770#(or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))), 4#L107-12true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, 249#L38-1true, thread1Thread1of1ForFork1InUse, 232#L59true]) [2023-11-29 20:53:44,065 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,065 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 10#L37-1true, 4#L107-12true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true]) [2023-11-29 20:53:44,067 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,067 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,067 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,067 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 12#L160-2true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:44,126 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,126 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,126 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,126 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 12#L160-2true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:44,210 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,210 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,211 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:44,211 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2090], [394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 2097#true, 381#true, 1844#(= ~break_11~0 0), 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, 309#L160-1true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:53:45,045 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,045 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2084], [2014#true, 394#true, 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 1844#(= ~break_11~0 0), 381#true, 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 309#L160-1true, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:45,059 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,059 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,059 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,059 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is cut-off event [2023-11-29 20:53:45,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 106#L79true, 140#L63true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:45,769 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:45,769 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:45,769 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:45,769 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:47,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 106#L79true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 7#L55true, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:47,056 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:47,056 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:47,056 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:47,056 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:47,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][480], [1739#true, 1928#true, 16#L38-9true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 367#L93true, thread1Thread1of1ForFork1InUse, 2993#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:47,558 INFO L294 olderBase$Statistics]: this new event has 224 ancestors and is not cut-off event [2023-11-29 20:53:47,558 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2023-11-29 20:53:47,559 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2023-11-29 20:53:47,559 INFO L297 olderBase$Statistics]: existing Event has 224 ancestors and is not cut-off event [2023-11-29 20:53:51,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 381#true, 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, 357#L84-1true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true]) [2023-11-29 20:53:51,380 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,380 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,380 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,380 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 1842#true, 381#true, 2097#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 293#L75-2true, 232#L59true]) [2023-11-29 20:53:51,545 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,545 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,545 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,545 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6623], [172#L161true, 1945#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 2014#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 15#L136-4true, 2097#true, 381#true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:51,628 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,628 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,628 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,629 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][6634], [172#L161true, 394#true, 1802#(= ~result_12~0 0), 2058#(and (= ~result_12~0 0) (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1857#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread3Thread1of1ForFork0InUse, 1943#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 1760#(and (or (= ~result_8~0 0) (not (= ~name_3~0 ~name_1~0))) (= ~break_11~0 0)), 232#L59true]) [2023-11-29 20:53:51,744 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:51,744 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2090], [394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 321#L37-6true, 1741#(= ~break_11~0 0), 4#L107-12true, 381#true, 1844#(= ~break_11~0 0), 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:53:52,401 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,402 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,402 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,402 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2084], [2014#true, 394#true, 1802#(= ~result_12~0 0), 321#L37-6true, 1741#(= ~break_11~0 0), 4#L107-12true, 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 381#true, 1844#(= ~break_11~0 0), 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:52,423 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,423 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,423 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:52,423 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is cut-off event [2023-11-29 20:53:53,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L63-1-->L63-2: Formula: (and (= v_~name_1~0_5 |v_thread1Thread1of1ForFork1_minus_#in~a#1_1|) (= v_~name_2~0_5 |v_thread1Thread1of1ForFork1_minus_#in~b#1_1|)) InVars {~name_2~0=v_~name_2~0_5, ~name_1~0=v_~name_1~0_5} OutVars{~name_2~0=v_~name_2~0_5, thread1Thread1of1ForFork1_minus_#in~b#1=|v_thread1Thread1of1ForFork1_minus_#in~b#1_1|, thread1Thread1of1ForFork1_minus_#in~a#1=|v_thread1Thread1of1ForFork1_minus_#in~a#1_1|, ~name_1~0=v_~name_1~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_minus_#in~b#1, thread1Thread1of1ForFork1_minus_#in~a#1][7030], [9#L63-2true, 2014#true, 1928#true, 1797#true, 394#true, 2181#(= ~break_7~0 0), 1842#true, 15#L136-4true, 2097#true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 1744#(= ~result_8~0 0), 287#L100true]) [2023-11-29 20:53:53,221 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,221 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,221 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,221 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][6039], [326#L101true, 2014#true, 1928#true, 1797#true, 394#true, 66#L63-1true, 2181#(= ~break_7~0 0), 1842#true, 2097#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:53,222 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,222 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,222 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,222 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1083] L100-->L101: Formula: (= v_~break_15~0_7 (ite (= v_~name_2~0_10 v_~current_14~0_3) 1 v_~break_15~0_8)) InVars {~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_8, ~current_14~0=v_~current_14~0_3} OutVars{~name_2~0=v_~name_2~0_10, ~break_15~0=v_~break_15~0_7, ~current_14~0=v_~current_14~0_3} AuxVars[] AssignedVars[~break_15~0][5174], [326#L101true, 2014#true, 1928#true, 1797#true, 394#true, 1842#true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 1744#(= ~result_8~0 0), thread1Thread1of1ForFork1InUse, 2179#true, 358#L63-9true]) [2023-11-29 20:53:53,223 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,223 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,223 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,224 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([925] L63-1-->L63-2: Formula: (and (= v_~name_1~0_5 |v_thread1Thread1of1ForFork1_minus_#in~a#1_1|) (= v_~name_2~0_5 |v_thread1Thread1of1ForFork1_minus_#in~b#1_1|)) InVars {~name_2~0=v_~name_2~0_5, ~name_1~0=v_~name_1~0_5} OutVars{~name_2~0=v_~name_2~0_5, thread1Thread1of1ForFork1_minus_#in~b#1=|v_thread1Thread1of1ForFork1_minus_#in~b#1_1|, thread1Thread1of1ForFork1_minus_#in~a#1=|v_thread1Thread1of1ForFork1_minus_#in~a#1_1|, ~name_1~0=v_~name_1~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork1_minus_#in~b#1, thread1Thread1of1ForFork1_minus_#in~a#1][8717], [9#L63-2true, 1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 2181#(= ~break_7~0 0), 271#L78true, 1842#true, 4#L107-12true, 15#L136-4true, 2097#true, 381#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:53,825 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][6051], [1739#true, 2014#true, 1928#true, 394#true, 66#L63-1true, 1802#(= ~result_12~0 0), 2181#(= ~break_7~0 0), 106#L79true, 4#L107-12true, 1842#true, 2097#true, 15#L136-4true, 381#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:53:53,825 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,825 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,826 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1011] L78-->L79: Formula: (= v_~break_11~0_1 (ite (= v_~name_1~0_7 v_~current_10~0_3) 1 v_~break_11~0_2)) InVars {~break_11~0=v_~break_11~0_2, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} OutVars{~break_11~0=v_~break_11~0_1, ~name_1~0=v_~name_1~0_7, ~current_10~0=v_~current_10~0_3} AuxVars[] AssignedVars[~break_11~0][5185], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 1842#true, 106#L79true, 15#L136-4true, 381#true, 2097#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 358#L63-9true]) [2023-11-29 20:53:53,826 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,826 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,826 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:53,827 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:55,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][480], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 305#L38-10true, 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 2993#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:55,926 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,926 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,926 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,926 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][480], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 94#L37-7true, 1799#(= ~break_15~0 0), 1842#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 2993#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 1) (= |thread1Thread1of1ForFork1_assume_abort_if_not_~cond#1| 0)) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:55,927 INFO L294 olderBase$Statistics]: this new event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,927 INFO L297 olderBase$Statistics]: existing Event has 225 ancestors and is not cut-off event [2023-11-29 20:53:55,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][1283], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 2016#(= ~break_15~0 0), 1842#true, 1799#(= ~break_15~0 0), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 242#L160-2true, 384#true, thread1Thread1of1ForFork1InUse, 367#L93true, 3022#(and (or (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 0) (= |thread1Thread1of1ForFork1_assume_abort_if_not_#in~cond#1| 1)) (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))]) [2023-11-29 20:53:55,928 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:55,928 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:55,928 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:55,928 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([995] L85-->L85-9: Formula: (not (= v_~break_11~0_8 0)) InVars {~break_11~0=v_~break_11~0_8} OutVars{~break_11~0=v_~break_11~0_8} AuxVars[] AssignedVars[][8699], [2014#true, 1739#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 57#L58true, 115#L85-9true, 4#L107-12true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:53:59,491 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,491 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,491 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,492 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 1842#true, 4#L107-12true, 124#L85true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true]) [2023-11-29 20:53:59,492 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,492 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,492 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,492 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([942] L58-->L59: Formula: (= (ite (and (= v_~break_7~0_7 0) (= v_~name_2~0_3 v_~current_6~0_4)) (- 1) v_~result_4~0_6) v_~result_4~0_5) InVars {~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~result_4~0=v_~result_4~0_6, ~current_6~0=v_~current_6~0_4} OutVars{~result_4~0=v_~result_4~0_5, ~break_7~0=v_~break_7~0_7, ~name_2~0=v_~name_2~0_3, ~current_6~0=v_~current_6~0_4} AuxVars[] AssignedVars[~result_4~0][5348], [2014#true, 1739#true, 1928#true, 302#L76true, 394#true, 1802#(= ~result_12~0 0), 4#L107-12true, 1842#true, 2097#true, 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true, 232#L59true]) [2023-11-29 20:53:59,626 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,626 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,626 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:53:59,626 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2090], [41#L38-9true, 394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 381#true, 15#L136-4true, 1844#(= ~break_11~0 0), 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:54:00,807 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,808 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,808 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,808 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2084], [2014#true, 41#L38-9true, 394#true, 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 4#L107-12true, 381#true, 15#L136-4true, 2097#true, 1844#(= ~break_11~0 0), 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:54:00,861 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,861 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,861 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:00,861 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is cut-off event [2023-11-29 20:54:04,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1042] L92-->L93: Formula: (= v_~break_15~0_3 0) InVars {} OutVars{~break_15~0=v_~break_15~0_3} AuxVars[] AssignedVars[~break_15~0][714], [1739#true, 1928#true, 394#true, 2099#(= ~break_15~0 0), 218#L161true, 2016#(= ~break_15~0 0), 1799#(= ~break_15~0 0), 1842#true, 3003#(and (= ~break_15~0 0) (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)), 381#true, 15#L136-4true, thread3Thread1of1ForFork0InUse, 175#L85-12true, thread2Thread1of1ForFork2InUse, 384#true, 367#L93true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:54:04,588 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2023-11-29 20:54:04,588 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:04,588 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:04,588 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:08,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([994] L85-->L85-1: Formula: (= v_~break_11~0_7 0) InVars {~break_11~0=v_~break_11~0_7} OutVars{~break_11~0=v_~break_11~0_7} AuxVars[] AssignedVars[][8698], [2014#true, 1930#(= ~break_11~0 0), 394#true, 1741#(= ~break_11~0 0), 57#L58true, 4#L107-12true, 15#L136-4true, 381#true, 1844#(= ~break_11~0 0), 2097#true, 1804#(and (= ~result_12~0 0) (= ~break_11~0 0)), 236#L85-1true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:54:08,211 INFO L294 olderBase$Statistics]: this new event has 226 ancestors and is not cut-off event [2023-11-29 20:54:08,211 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2023-11-29 20:54:08,211 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2023-11-29 20:54:08,211 INFO L297 olderBase$Statistics]: existing Event has 226 ancestors and is not cut-off event [2023-11-29 20:54:10,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][12191], [33#L38-10true, 394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 2986#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 4#L107-12true, 381#true, 1844#(= ~break_11~0 0), 15#L136-4true, 2097#true, thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:54:10,306 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,306 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,306 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,306 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2090], [29#L37-7true, 394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 381#true, 1844#(= ~break_11~0 0), 2097#true, 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:54:10,307 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,307 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,307 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,307 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][11873], [33#L38-10true, 2014#true, 394#true, 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 2986#(and (or (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 0) (and (not (= ~name_3~0 ~name_2~0)) (= |thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1| 1))) (or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0)))), 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1844#(= ~break_11~0 0), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:54:10,320 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,320 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,320 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,320 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2084], [2014#true, 29#L37-7true, 394#true, 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 2097#true, 381#true, 1844#(= ~break_11~0 0), 15#L136-4true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:54:10,321 INFO L294 olderBase$Statistics]: this new event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,321 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,321 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:10,321 INFO L297 olderBase$Statistics]: existing Event has 227 ancestors and is cut-off event [2023-11-29 20:54:13,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([936] L56-->L57: Formula: (= v_~result_4~0_3 (ite (= v_~name_1~0_3 v_~current_6~0_2) 1 v_~result_4~0_4)) InVars {~result_4~0=v_~result_4~0_4, ~current_6~0=v_~current_6~0_2, ~name_1~0=v_~name_1~0_3} OutVars{~result_4~0=v_~result_4~0_3, ~current_6~0=v_~current_6~0_2, ~name_1~0=v_~name_1~0_3} AuxVars[] AssignedVars[~result_4~0][9213], [1739#true, 2014#true, 1928#true, 394#true, 1802#(= ~result_12~0 0), 183#L57true, 1842#true, 271#L78true, 4#L107-12true, 15#L136-4true, 2097#true, 381#true, thread3Thread1of1ForFork0InUse, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2179#true]) [2023-11-29 20:54:13,592 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2023-11-29 20:54:13,592 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:13,592 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:13,592 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2090], [394#true, 1930#(= ~break_11~0 0), 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 381#true, 2097#true, 15#L136-4true, 1844#(= ~break_11~0 0), 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 165#L53-5true, 12#L160-2true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse, 2060#(and (= ~result_12~0 0) (= ~break_11~0 0))]) [2023-11-29 20:54:19,975 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,976 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,976 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,976 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([900] L51-->L53-5: Formula: (= v_~break_7~0_2 (ite (= v_~name_1~0_2 v_~name_2~0_2) 1 v_~break_7~0_3)) InVars {~name_2~0=v_~name_2~0_2, ~break_7~0=v_~break_7~0_3, ~name_1~0=v_~name_1~0_2} OutVars{~break_7~0=v_~break_7~0_2, ~name_2~0=v_~name_2~0_2, ~name_1~0=v_~name_1~0_2} AuxVars[] AssignedVars[~break_7~0][2084], [2014#true, 394#true, 1802#(= ~result_12~0 0), 1741#(= ~break_11~0 0), 4#L107-12true, 1979#(and (= ~result_12~0 0) (= ~break_11~0 0)), 381#true, 1844#(= ~break_11~0 0), 15#L136-4true, 2097#true, 2671#(or (and (= ~name_2~0 ~name_1~0) (= ~break_7~0 1)) (and (not (= ~name_2~0 ~name_1~0)) (= ~break_7~0 0))), thread3Thread1of1ForFork0InUse, 12#L160-2true, 165#L53-5true, thread2Thread1of1ForFork2InUse, 384#true, thread1Thread1of1ForFork1InUse]) [2023-11-29 20:54:19,988 INFO L294 olderBase$Statistics]: this new event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,988 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,988 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event [2023-11-29 20:54:19,988 INFO L297 olderBase$Statistics]: existing Event has 228 ancestors and is cut-off event