/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/Termination.epf -tc ../../../trunk/examples/toolchains/BuchiAutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/POPL2023/acq-work-3threads.bpl -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.ample-buchi-a4216cd-m [2025-04-26 16:53:17,595 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-26 16:53:17,646 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/settings/gemcutter/Termination.epf [2025-04-26 16:53:17,649 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-26 16:53:17,649 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-26 16:53:17,649 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Check unreachability of error function in SV-COMP mode [2025-04-26 16:53:17,649 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2025-04-26 16:53:17,672 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-26 16:53:17,672 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-26 16:53:17,672 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-26 16:53:17,674 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-26 16:53:17,674 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-26 16:53:17,674 INFO L153 SettingsManager]: * Use SBE=true [2025-04-26 16:53:17,674 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * Use old map elimination=false [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2025-04-26 16:53:17,675 INFO L153 SettingsManager]: * Automaton type for concurrent programs=PARTIAL_ORDER_BA [2025-04-26 16:53:17,675 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-26 16:53:17,676 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-26 16:53:17,676 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 16:53:17,677 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-26 16:53:17,677 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-26 16:53:17,677 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-04-26 16:53:17,677 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-04-26 16:53:17,677 INFO L153 SettingsManager]: * Use conditional POR in concurrent analysis=false [2025-04-26 16:53:17,677 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2025-04-26 16:53:17,677 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR [2025-04-26 16:53:17,884 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-26 16:53:17,889 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-26 16:53:17,891 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-26 16:53:17,894 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2025-04-26 16:53:17,895 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2025-04-26 16:53:17,895 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/POPL2023/acq-work-3threads.bpl [2025-04-26 16:53:17,896 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/POPL2023/acq-work-3threads.bpl' [2025-04-26 16:53:17,910 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-26 16:53:17,911 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2025-04-26 16:53:17,912 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-26 16:53:17,912 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-26 16:53:17,912 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-26 16:53:17,918 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,932 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,950 INFO L138 Inliner]: procedures = 4, calls = 5, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 21 [2025-04-26 16:53:17,954 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-26 16:53:17,955 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-26 16:53:17,955 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-26 16:53:17,955 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-26 16:53:17,959 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,959 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,961 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,961 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,962 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,962 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,964 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,964 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,965 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,969 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-26 16:53:17,969 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-26 16:53:17,969 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-26 16:53:17,969 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-26 16:53:17,970 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/1) ... [2025-04-26 16:53:17,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 16:53:17,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:17,994 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:17,996 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-04-26 16:53:18,012 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2025-04-26 16:53:18,012 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-04-26 16:53:18,012 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-04-26 16:53:18,012 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2025-04-26 16:53:18,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-26 16:53:18,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-26 16:53:18,012 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1WithAssert given in one single declaration [2025-04-26 16:53:18,012 INFO L130 BoogieDeclarations]: Found specification of procedure thread1WithAssert [2025-04-26 16:53:18,012 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1WithAssert [2025-04-26 16:53:18,013 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-04-26 16:53:18,047 INFO L234 CfgBuilder]: Building ICFG [2025-04-26 16:53:18,049 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-26 16:53:18,128 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-26 16:53:18,128 INFO L283 CfgBuilder]: Performing block encoding [2025-04-26 16:53:18,144 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-26 16:53:18,145 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2025-04-26 16:53:18,145 INFO L201 PluginConnector]: Adding new model acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:53:18 BoogieIcfgContainer [2025-04-26 16:53:18,145 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-26 16:53:18,148 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2025-04-26 16:53:18,149 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2025-04-26 16:53:18,153 INFO L274 PluginConnector]: BuchiAutomizer initialized [2025-04-26 16:53:18,153 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:53:18,153 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:53:17" (1/2) ... [2025-04-26 16:53:18,154 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5800adbc and model type acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 04:53:18, skipping insertion in model container [2025-04-26 16:53:18,155 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:53:18,155 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:53:18" (2/2) ... [2025-04-26 16:53:18,155 INFO L376 chiAutomizerObserver]: Analyzing ICFG acq-work-3threads.bpl [2025-04-26 16:53:18,207 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-04-26 16:53:18,238 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:53:18,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:53:18,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:18,240 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:18,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2025-04-26 16:53:18,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 52 places, 51 transitions, 123 flow [2025-04-26 16:53:18,312 INFO L116 PetriNetUnfolderBase]: 6/45 cut-off events. [2025-04-26 16:53:18,313 INFO L117 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2025-04-26 16:53:18,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58 conditions, 45 events. 6/45 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 129 event pairs, 0 based on Foata normal form. 0/38 useless extension candidates. Maximal degree in co-relation 44. Up to 2 conditions per place. [2025-04-26 16:53:18,317 INFO L82 GeneralOperation]: Start removeDead. Operand has 52 places, 51 transitions, 123 flow [2025-04-26 16:53:18,321 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 49 places, 45 transitions, 108 flow [2025-04-26 16:53:18,321 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 49 places, 45 transitions, 108 flow [2025-04-26 16:53:18,326 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:53:18,598 WARN L140 AmpleReduction]: Number of pruned transitions: 630 [2025-04-26 16:53:18,598 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 0 [2025-04-26 16:53:18,598 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 12 [2025-04-26 16:53:18,598 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:105 [2025-04-26 16:53:18,599 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:405 [2025-04-26 16:53:18,599 WARN L145 AmpleReduction]: Times succ was already a loop node:48 [2025-04-26 16:53:18,599 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:77 [2025-04-26 16:53:18,599 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:53:18,605 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 523 states, 521 states have (on average 1.4145873320537428) internal successors, (in total 737), 522 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:53:18,611 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:53:18,612 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:53:18,612 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:53:18,612 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:53:18,612 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:53:18,612 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:53:18,612 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:53:18,612 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:53:18,615 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 523 states, 521 states have (on average 1.4145873320537428) internal successors, (in total 737), 522 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:53:18,636 INFO L131 ngComponentsAnalysis]: Automaton has 27 accepting balls. 445 [2025-04-26 16:53:18,636 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:53:18,636 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:53:18,640 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2025-04-26 16:53:18,640 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:53:18,640 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:53:18,641 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 523 states, 521 states have (on average 1.4145873320537428) internal successors, (in total 737), 522 states have internal predecessors, (737), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:53:18,649 INFO L131 ngComponentsAnalysis]: Automaton has 27 accepting balls. 445 [2025-04-26 16:53:18,650 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:53:18,650 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:53:18,650 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2025-04-26 16:53:18,650 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:53:18,655 INFO L752 eck$LassoCheckResult]: Stem: "[148] $Ultimate##0-->$Ultimate##0: Formula: (and (= v_thread1WithAssertThread1of1ForFork0_thidvar0_2 1) (= |v_thread1WithAssertThread1of1ForFork0_x#1_8| 1)) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_8|, thread1WithAssertThread1of1ForFork0_x#1=|v_thread1WithAssertThread1of1ForFork0_x#1_8|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_8|, thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_16|, thread1WithAssertThread1of1ForFork0_thidvar0=v_thread1WithAssertThread1of1ForFork0_thidvar0_2, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1, thread1WithAssertThread1of1ForFork0_x#1, thread1WithAssertThread1of1ForFork0_acquire_b#1, thread1WithAssertThread1of1ForFork0_i#1, thread1WithAssertThread1of1ForFork0_thidvar0, thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[132] $Ultimate##0-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_1| 0) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" [2025-04-26 16:53:18,656 INFO L754 eck$LassoCheckResult]: Loop: "[134] L30-1-->L31: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_3| |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[136] L31-->L59: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1]" "[137] L59-->L59-1: Formula: (let ((.cse0 (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|))) (and (let ((.cse1 (select v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|))) (or (and .cse0 (not .cse1)) (and |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3| .cse1))) (or (and .cse0 (= v_B_28 v_B_27)) (and (= v_B_27 (store v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3| false)) |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|)))) InVars {thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_28} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_27} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1, B]" "[138] L59-1-->L31-1: Formula: (or (and |v_thread1WithAssertThread1of1ForFork0_b#1_1| |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|) (and (not |v_thread1WithAssertThread1of1ForFork0_b#1_1|) (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|))) InVars {thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_1|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1]" "[139] L31-1-->L32: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[141] L32-->L32-2: Formula: (not |v_thread1WithAssertThread1of1ForFork0_b#1_5|) InVars {thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} AuxVars[] AssignedVars[]" "[143] L32-2-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_8| (+ |v_thread1WithAssertThread1of1ForFork0_i#1_7| 1)) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_7|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" [2025-04-26 16:53:18,661 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:18,661 INFO L85 PathProgramCache]: Analyzing trace with hash 5681, now seen corresponding path program 1 times [2025-04-26 16:53:18,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:18,666 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407553922] [2025-04-26 16:53:18,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:53:18,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:18,706 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-04-26 16:53:18,711 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-04-26 16:53:18,711 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,711 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,711 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:18,713 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-04-26 16:53:18,713 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-04-26 16:53:18,713 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,713 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,726 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:18,728 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:18,728 INFO L85 PathProgramCache]: Analyzing trace with hash 138588169, now seen corresponding path program 1 times [2025-04-26 16:53:18,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:18,728 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162643708] [2025-04-26 16:53:18,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:53:18,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:18,734 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:53:18,744 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:53:18,745 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,745 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,745 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:18,746 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:53:18,748 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:53:18,749 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,749 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,750 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:18,751 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:18,751 INFO L85 PathProgramCache]: Analyzing trace with hash -598326311, now seen corresponding path program 1 times [2025-04-26 16:53:18,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:18,751 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81093838] [2025-04-26 16:53:18,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:53:18,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:18,754 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-04-26 16:53:18,758 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-04-26 16:53:18,758 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,758 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,758 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:18,760 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-04-26 16:53:18,763 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-04-26 16:53:18,763 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:18,763 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:18,767 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:18,931 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:53:18,932 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:53:18,932 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:53:18,932 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:53:18,932 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:53:18,934 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:18,934 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:53:18,934 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:53:18,934 INFO L132 ssoRankerPreferences]: Filename of dumped script: acq-work-3threads.bpl_petrified1_Iteration1_Lasso [2025-04-26 16:53:18,934 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:53:18,934 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:53:18,943 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:18,949 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:18,960 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:18,963 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:18,965 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:18,968 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:19,019 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:53:19,022 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:53:19,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,026 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2025-04-26 16:53:19,029 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,040 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,040 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,040 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,040 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,047 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:19,048 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:19,055 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,064 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2025-04-26 16:53:19,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,078 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,078 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,078 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,078 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,078 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,079 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:19,079 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,082 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,090 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2025-04-26 16:53:19,093 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,105 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,109 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:19,109 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:19,114 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,122 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,123 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2025-04-26 16:53:19,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,135 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,135 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,136 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:19,136 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,137 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,144 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2025-04-26 16:53:19,147 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,158 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:19,158 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,160 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,182 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2025-04-26 16:53:19,185 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,199 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:19,199 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:19,205 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,213 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2025-04-26 16:53:19,216 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,225 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,226 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,226 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:19,226 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:19,226 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,227 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,233 INFO L453 LassoAnalysis]: Using template '2-nested'. [2025-04-26 16:53:19,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,235 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2025-04-26 16:53:19,237 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,246 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,247 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,250 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,250 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,257 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2025-04-26 16:53:19,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,266 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2025-04-26 16:53:19,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,278 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,280 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,280 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,281 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2025-04-26 16:53:19,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,288 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2025-04-26 16:53:19,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,300 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,300 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,300 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,302 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,302 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,307 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2025-04-26 16:53:19,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,315 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2025-04-26 16:53:19,317 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,327 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,328 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,328 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,329 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2025-04-26 16:53:19,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,337 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2025-04-26 16:53:19,339 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,350 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,350 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,350 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,352 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,358 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,361 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2025-04-26 16:53:19,363 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,374 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,376 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,376 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,379 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,385 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2025-04-26 16:53:19,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,387 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2025-04-26 16:53:19,389 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,399 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,400 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,400 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,400 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,400 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,400 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,402 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,408 INFO L453 LassoAnalysis]: Using template '3-nested'. [2025-04-26 16:53:19,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,410 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2025-04-26 16:53:19,412 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,422 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,422 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,422 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,425 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:19,425 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:19,429 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,436 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2025-04-26 16:53:19,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,453 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,453 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,453 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,453 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,454 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:19,454 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,456 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,463 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2025-04-26 16:53:19,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,474 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,474 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,474 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,474 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,477 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:19,477 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:19,483 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,491 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2025-04-26 16:53:19,493 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,503 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,504 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,504 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,504 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:19,505 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,506 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2025-04-26 16:53:19,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,513 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2025-04-26 16:53:19,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,525 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,525 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,525 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,526 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:19,526 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,528 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2025-04-26 16:53:19,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,535 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2025-04-26 16:53:19,538 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,548 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,548 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,548 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,550 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:19,550 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:19,554 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,559 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,563 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2025-04-26 16:53:19,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,577 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,578 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:19,578 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,580 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,585 INFO L453 LassoAnalysis]: Using template '4-nested'. [2025-04-26 16:53:19,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,587 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2025-04-26 16:53:19,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,599 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,600 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,603 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:19,603 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:19,608 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,616 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2025-04-26 16:53:19,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,618 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2025-04-26 16:53:19,621 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,631 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,631 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,631 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,631 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,632 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:19,632 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,635 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,643 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2025-04-26 16:53:19,647 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,658 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,664 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:19,664 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:19,670 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,679 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2025-04-26 16:53:19,682 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,692 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,692 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,692 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,692 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,692 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,693 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:19,693 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,694 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,701 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2025-04-26 16:53:19,702 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,712 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,713 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:19,713 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,714 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,719 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2025-04-26 16:53:19,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,721 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2025-04-26 16:53:19,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,733 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,733 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,733 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,735 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:19,735 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:19,739 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,744 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2025-04-26 16:53:19,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,746 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2025-04-26 16:53:19,748 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:19,757 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,758 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,758 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,758 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:19,759 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:19,759 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,761 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2025-04-26 16:53:19,767 INFO L453 LassoAnalysis]: Using template '2-phase'. [2025-04-26 16:53:19,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,769 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2025-04-26 16:53:19,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,782 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,782 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,783 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,785 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,785 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,788 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,797 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2025-04-26 16:53:19,799 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,809 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,809 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,809 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,809 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,810 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,810 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,812 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,820 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2025-04-26 16:53:19,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,832 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,832 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,833 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,836 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,836 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,841 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,847 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,849 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2025-04-26 16:53:19,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,860 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,860 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,861 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,861 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,861 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,861 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,861 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,861 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,863 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2025-04-26 16:53:19,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,871 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2025-04-26 16:53:19,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,883 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,883 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,883 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,883 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,884 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,884 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,886 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,893 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2025-04-26 16:53:19,896 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,905 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,906 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,906 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,907 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:19,908 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:19,912 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,919 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2025-04-26 16:53:19,921 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,931 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,931 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:19,931 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,932 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:19,932 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:19,932 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,934 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,940 INFO L453 LassoAnalysis]: Using template '3-phase'. [2025-04-26 16:53:19,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,942 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2025-04-26 16:53:19,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,955 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,955 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:19,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,955 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,957 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:19,957 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:19,963 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2025-04-26 16:53:19,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,970 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2025-04-26 16:53:19,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:19,984 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:19,984 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:19,984 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:19,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:19,984 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:19,984 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:19,985 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:19,985 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:19,988 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:19,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:19,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:19,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:19,995 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:19,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2025-04-26 16:53:19,998 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,008 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,008 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:20,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,008 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,011 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:20,011 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:20,019 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2025-04-26 16:53:20,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,026 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2025-04-26 16:53:20,029 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,039 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,039 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:20,039 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,039 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,040 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,041 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,043 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,050 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2025-04-26 16:53:20,053 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,063 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,063 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:20,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,064 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,064 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,065 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,068 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,073 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,076 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2025-04-26 16:53:20,078 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,089 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,089 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:20,089 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,089 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,089 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,092 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:20,092 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:20,114 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,122 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,124 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2025-04-26 16:53:20,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,135 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,135 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:20,135 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,135 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,136 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,136 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,139 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,145 INFO L453 LassoAnalysis]: Using template '4-phase'. [2025-04-26 16:53:20,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,147 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2025-04-26 16:53:20,148 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,158 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,158 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,158 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,162 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:20,162 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:20,169 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,177 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2025-04-26 16:53:20,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,191 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,191 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,192 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,193 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:20,193 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,197 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,204 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2025-04-26 16:53:20,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,217 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,217 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,217 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,221 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:20,221 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:20,233 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,243 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2025-04-26 16:53:20,246 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,256 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,257 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,257 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,257 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,258 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:20,258 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,261 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,269 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2025-04-26 16:53:20,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,283 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,283 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,283 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,285 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:20,285 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,288 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2025-04-26 16:53:20,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,296 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2025-04-26 16:53:20,299 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,310 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,310 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,310 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,310 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,315 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:20,315 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:20,322 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,330 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2025-04-26 16:53:20,333 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,343 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,343 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,343 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:20,344 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:20,344 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,347 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,353 INFO L453 LassoAnalysis]: Using template '2-lex'. [2025-04-26 16:53:20,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,354 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2025-04-26 16:53:20,356 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,366 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,366 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,366 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,368 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:20,368 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:20,372 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2025-04-26 16:53:20,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,380 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2025-04-26 16:53:20,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,392 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,392 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,392 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,392 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,393 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,393 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,395 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,402 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,403 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2025-04-26 16:53:20,404 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,413 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,413 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,414 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,414 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,415 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:20,415 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:20,421 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,428 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2025-04-26 16:53:20,430 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,439 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,439 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,440 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,440 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,440 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,445 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,450 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2025-04-26 16:53:20,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,451 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2025-04-26 16:53:20,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,463 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,463 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,463 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,463 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,463 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,464 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,464 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,465 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2025-04-26 16:53:20,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,472 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2025-04-26 16:53:20,474 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,483 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,484 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,484 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,484 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,484 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,487 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:20,487 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:20,491 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,496 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,497 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2025-04-26 16:53:20,499 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,509 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,509 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:20,509 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,509 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,509 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,509 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:20,510 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:20,510 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,512 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,517 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2025-04-26 16:53:20,517 INFO L453 LassoAnalysis]: Using template '3-lex'. [2025-04-26 16:53:20,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,519 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2025-04-26 16:53:20,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,531 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,532 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,532 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,532 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,532 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,534 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:20,534 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:20,542 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,547 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2025-04-26 16:53:20,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,549 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2025-04-26 16:53:20,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,562 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,562 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,563 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,563 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:20,563 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,566 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2025-04-26 16:53:20,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,573 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,573 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2025-04-26 16:53:20,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,585 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,586 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,586 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,586 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,586 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,592 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:20,592 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:20,601 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,607 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2025-04-26 16:53:20,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,609 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2025-04-26 16:53:20,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,622 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,622 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,622 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,622 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,622 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,622 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,623 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:20,623 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,626 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,634 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2025-04-26 16:53:20,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,646 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,646 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,646 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,647 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,647 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:20,647 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,650 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2025-04-26 16:53:20,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,659 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2025-04-26 16:53:20,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,671 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,672 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,672 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,672 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,672 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,675 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:20,675 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:20,681 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,694 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2025-04-26 16:53:20,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,707 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:20,707 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:20,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:20,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,708 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:20,708 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:20,708 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:20,711 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:20,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:20,718 INFO L376 stractBuchiCegarLoop]: Result of lasso check was UNKNOWN. I will concatenate loop to stem and try again. [2025-04-26 16:53:20,719 INFO L752 eck$LassoCheckResult]: Stem: "[148] $Ultimate##0-->$Ultimate##0: Formula: (and (= v_thread1WithAssertThread1of1ForFork0_thidvar0_2 1) (= |v_thread1WithAssertThread1of1ForFork0_x#1_8| 1)) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_8|, thread1WithAssertThread1of1ForFork0_x#1=|v_thread1WithAssertThread1of1ForFork0_x#1_8|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_8|, thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_16|, thread1WithAssertThread1of1ForFork0_thidvar0=v_thread1WithAssertThread1of1ForFork0_thidvar0_2, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1, thread1WithAssertThread1of1ForFork0_x#1, thread1WithAssertThread1of1ForFork0_acquire_b#1, thread1WithAssertThread1of1ForFork0_i#1, thread1WithAssertThread1of1ForFork0_thidvar0, thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[132] $Ultimate##0-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_1| 0) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" "[134] L30-1-->L31: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_3| |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[136] L31-->L59: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1]" "[137] L59-->L59-1: Formula: (let ((.cse0 (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|))) (and (let ((.cse1 (select v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|))) (or (and .cse0 (not .cse1)) (and |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3| .cse1))) (or (and .cse0 (= v_B_28 v_B_27)) (and (= v_B_27 (store v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3| false)) |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|)))) InVars {thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_28} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_27} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1, B]" "[138] L59-1-->L31-1: Formula: (or (and |v_thread1WithAssertThread1of1ForFork0_b#1_1| |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|) (and (not |v_thread1WithAssertThread1of1ForFork0_b#1_1|) (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|))) InVars {thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_1|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1]" "[139] L31-1-->L32: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[141] L32-->L32-2: Formula: (not |v_thread1WithAssertThread1of1ForFork0_b#1_5|) InVars {thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} AuxVars[] AssignedVars[]" "[143] L32-2-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_8| (+ |v_thread1WithAssertThread1of1ForFork0_i#1_7| 1)) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_7|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" [2025-04-26 16:53:20,719 INFO L754 eck$LassoCheckResult]: Loop: "[134] L30-1-->L31: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_3| |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[136] L31-->L59: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1]" "[137] L59-->L59-1: Formula: (let ((.cse0 (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|))) (and (let ((.cse1 (select v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|))) (or (and .cse0 (not .cse1)) (and |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3| .cse1))) (or (and .cse0 (= v_B_28 v_B_27)) (and (= v_B_27 (store v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3| false)) |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|)))) InVars {thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_28} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_27} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1, B]" "[138] L59-1-->L31-1: Formula: (or (and |v_thread1WithAssertThread1of1ForFork0_b#1_1| |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|) (and (not |v_thread1WithAssertThread1of1ForFork0_b#1_1|) (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|))) InVars {thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_1|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1]" "[139] L31-1-->L32: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[141] L32-->L32-2: Formula: (not |v_thread1WithAssertThread1of1ForFork0_b#1_5|) InVars {thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} AuxVars[] AssignedVars[]" "[143] L32-2-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_8| (+ |v_thread1WithAssertThread1of1ForFork0_i#1_7| 1)) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_7|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" [2025-04-26 16:53:20,719 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:20,719 INFO L85 PathProgramCache]: Analyzing trace with hash -598326311, now seen corresponding path program 2 times [2025-04-26 16:53:20,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:20,719 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737340352] [2025-04-26 16:53:20,720 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 16:53:20,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:20,724 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 9 statements into 1 equivalence classes. [2025-04-26 16:53:20,729 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-04-26 16:53:20,729 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-26 16:53:20,729 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,730 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:20,731 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-04-26 16:53:20,737 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-04-26 16:53:20,737 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:20,737 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,742 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:20,743 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:20,743 INFO L85 PathProgramCache]: Analyzing trace with hash 138588169, now seen corresponding path program 2 times [2025-04-26 16:53:20,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:20,743 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521023375] [2025-04-26 16:53:20,743 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 16:53:20,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:20,745 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:53:20,747 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:53:20,747 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-26 16:53:20,747 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,747 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:20,750 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:53:20,754 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:53:20,754 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:20,754 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:20,757 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:53:20,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1407772977, now seen corresponding path program 3 times [2025-04-26 16:53:20,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:53:20,757 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69567254] [2025-04-26 16:53:20,757 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-26 16:53:20,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:53:20,762 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 16 statements into 2 equivalence classes. [2025-04-26 16:53:20,774 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) and asserted 16 of 16 statements. [2025-04-26 16:53:20,774 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2025-04-26 16:53:20,775 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,775 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:53:20,776 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 16 statements into 1 equivalence classes. [2025-04-26 16:53:20,782 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 16 of 16 statements. [2025-04-26 16:53:20,787 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:53:20,787 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:53:20,788 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:53:20,887 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:53:20,888 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:53:20,888 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:53:20,888 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:53:20,888 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:53:20,888 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,888 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:53:20,888 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:53:20,888 INFO L132 ssoRankerPreferences]: Filename of dumped script: acq-work-3threads.bpl_petrified1_Iteration1_Lasso [2025-04-26 16:53:20,888 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:53:20,888 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:53:20,889 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,891 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,908 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,913 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:53:20,980 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:53:20,980 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:53:20,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:20,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:20,982 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:20,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2025-04-26 16:53:20,984 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:20,994 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:20,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:20,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:20,994 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:20,995 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:20,995 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:20,997 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,003 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2025-04-26 16:53:21,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,004 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2025-04-26 16:53:21,006 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,016 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:21,016 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,017 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2025-04-26 16:53:21,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,025 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2025-04-26 16:53:21,028 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,039 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:21,039 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:21,045 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,051 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2025-04-26 16:53:21,051 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,053 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2025-04-26 16:53:21,056 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,066 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,066 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,066 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:21,066 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,069 INFO L402 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2025-04-26 16:53:21,069 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,075 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,081 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,083 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2025-04-26 16:53:21,085 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,095 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,096 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,096 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,096 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,097 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:21,097 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:21,100 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,105 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,111 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2025-04-26 16:53:21,115 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,125 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,125 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,125 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,125 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,140 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:21,140 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:21,143 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2025-04-26 16:53:21,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,151 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2025-04-26 16:53:21,154 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,163 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,163 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,163 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,163 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,164 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:21,164 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:53:21,167 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,175 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2025-04-26 16:53:21,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:53:21,187 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:53:21,187 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,189 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,194 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,195 INFO L453 LassoAnalysis]: Using template '2-nested'. [2025-04-26 16:53:21,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,197 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2025-04-26 16:53:21,199 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,209 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,209 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,211 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,211 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,214 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,220 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2025-04-26 16:53:21,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,222 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2025-04-26 16:53:21,224 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,234 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,234 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,235 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:21,235 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,236 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2025-04-26 16:53:21,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,244 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2025-04-26 16:53:21,247 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,257 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,257 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,258 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,259 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,263 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,268 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,271 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2025-04-26 16:53:21,273 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,283 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:21,283 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,288 INFO L402 nArgumentSynthesizer]: We have 24 Motzkin's Theorem applications. [2025-04-26 16:53:21,288 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:21,297 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,302 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2025-04-26 16:53:21,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,304 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2025-04-26 16:53:21,306 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,315 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,316 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,317 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,317 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,320 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,325 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2025-04-26 16:53:21,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,327 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2025-04-26 16:53:21,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,338 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,339 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,339 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,339 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,343 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,343 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,346 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,352 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2025-04-26 16:53:21,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,355 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2025-04-26 16:53:21,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,368 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,369 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,369 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,372 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2025-04-26 16:53:21,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,379 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2025-04-26 16:53:21,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,391 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,391 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,391 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,391 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,392 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:21,392 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,393 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2025-04-26 16:53:21,398 INFO L453 LassoAnalysis]: Using template '3-nested'. [2025-04-26 16:53:21,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,400 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2025-04-26 16:53:21,401 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,411 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,411 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,412 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:21,412 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,416 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2025-04-26 16:53:21,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,423 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2025-04-26 16:53:21,424 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,433 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,434 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,434 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,434 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:21,434 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,437 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2025-04-26 16:53:21,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,444 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2025-04-26 16:53:21,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,455 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,455 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,455 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,455 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,457 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:21,457 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,462 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2025-04-26 16:53:21,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,469 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2025-04-26 16:53:21,471 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,480 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,480 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,480 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:21,481 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,484 INFO L402 nArgumentSynthesizer]: We have 32 Motzkin's Theorem applications. [2025-04-26 16:53:21,484 INFO L403 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2025-04-26 16:53:21,494 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2025-04-26 16:53:21,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,502 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2025-04-26 16:53:21,503 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,513 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,515 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:21,515 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,518 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,525 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2025-04-26 16:53:21,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,526 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2025-04-26 16:53:21,528 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,537 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,537 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,537 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,537 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,539 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:21,539 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,542 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2025-04-26 16:53:21,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,550 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2025-04-26 16:53:21,553 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,563 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,563 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,563 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,565 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:21,565 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:21,568 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,577 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2025-04-26 16:53:21,579 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,590 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,590 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:21,590 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:21,590 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,592 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2025-04-26 16:53:21,598 INFO L453 LassoAnalysis]: Using template '4-nested'. [2025-04-26 16:53:21,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,600 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2025-04-26 16:53:21,604 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,614 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,614 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,616 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:21,616 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:21,620 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,626 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,628 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2025-04-26 16:53:21,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,640 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,640 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,641 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:21,641 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,642 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2025-04-26 16:53:21,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,649 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2025-04-26 16:53:21,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,661 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,661 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,661 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,661 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,663 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:21,663 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:21,669 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2025-04-26 16:53:21,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,676 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2025-04-26 16:53:21,679 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,689 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,689 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:21,689 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,695 INFO L402 nArgumentSynthesizer]: We have 40 Motzkin's Theorem applications. [2025-04-26 16:53:21,695 INFO L403 nArgumentSynthesizer]: A total of 10 supporting invariants were added. [2025-04-26 16:53:21,708 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,713 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2025-04-26 16:53:21,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,715 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2025-04-26 16:53:21,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,726 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,728 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:21,728 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:21,732 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,737 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2025-04-26 16:53:21,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,739 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2025-04-26 16:53:21,740 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,750 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,750 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,750 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,750 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,752 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:21,752 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:21,756 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2025-04-26 16:53:21,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,764 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2025-04-26 16:53:21,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,776 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,776 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,776 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,778 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:21,778 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:21,782 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2025-04-26 16:53:21,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,789 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2025-04-26 16:53:21,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,802 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:53:21,802 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,802 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,802 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,802 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:21,802 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:21,802 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,804 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,809 INFO L453 LassoAnalysis]: Using template '2-phase'. [2025-04-26 16:53:21,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,811 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2025-04-26 16:53:21,812 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,822 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,822 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,822 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,823 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,823 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,827 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,833 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2025-04-26 16:53:21,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,844 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,844 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,844 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,844 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,844 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,844 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,845 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:21,845 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:21,846 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2025-04-26 16:53:21,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,853 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2025-04-26 16:53:21,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,864 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,864 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,864 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,864 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,865 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,865 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,871 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2025-04-26 16:53:21,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,877 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2025-04-26 16:53:21,879 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,888 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,889 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,889 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:21,889 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,893 INFO L402 nArgumentSynthesizer]: We have 24 Motzkin's Theorem applications. [2025-04-26 16:53:21,893 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:21,903 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2025-04-26 16:53:21,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,910 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2025-04-26 16:53:21,913 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,922 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,922 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,923 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,924 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,924 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,927 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,935 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2025-04-26 16:53:21,937 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,947 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,947 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,948 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,948 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,948 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,949 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,949 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,953 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,960 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2025-04-26 16:53:21,963 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,973 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,973 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,973 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:21,975 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:53:21,975 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:53:21,979 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:21,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:21,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:21,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:21,986 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:21,988 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2025-04-26 16:53:21,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:21,999 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:21,999 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:21,999 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:21,999 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:21,999 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:21,999 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:53:22,000 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:53:22,000 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,001 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,007 INFO L453 LassoAnalysis]: Using template '3-phase'. [2025-04-26 16:53:22,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,009 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2025-04-26 16:53:22,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,021 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,021 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,022 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,022 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,022 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,023 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,023 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,028 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2025-04-26 16:53:22,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,036 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2025-04-26 16:53:22,038 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,048 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,048 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,048 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,048 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,048 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,048 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,049 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:22,049 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,051 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,059 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2025-04-26 16:53:22,061 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,071 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,071 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,071 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,071 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,071 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,073 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,073 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,082 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,087 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,089 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2025-04-26 16:53:22,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,102 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,102 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,102 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,102 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:22,102 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,106 INFO L402 nArgumentSynthesizer]: We have 32 Motzkin's Theorem applications. [2025-04-26 16:53:22,106 INFO L403 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2025-04-26 16:53:22,141 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,149 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2025-04-26 16:53:22,151 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,161 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,162 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,162 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,164 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,164 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,169 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,176 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,178 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2025-04-26 16:53:22,180 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,191 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,191 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,191 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,192 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,192 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,198 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,205 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2025-04-26 16:53:22,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,219 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,219 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,219 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,219 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,219 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,221 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,221 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,227 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,235 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2025-04-26 16:53:22,237 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,247 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,248 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:53:22,248 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,248 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,248 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:22,248 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,251 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2025-04-26 16:53:22,257 INFO L453 LassoAnalysis]: Using template '4-phase'. [2025-04-26 16:53:22,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,259 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2025-04-26 16:53:22,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,272 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,272 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,272 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,273 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,275 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:22,275 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:22,283 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,291 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2025-04-26 16:53:22,293 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,304 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,304 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,305 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,305 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,305 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:22,305 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,309 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2025-04-26 16:53:22,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,316 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,318 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2025-04-26 16:53:22,319 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,329 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,329 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,329 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,329 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,329 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,332 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:22,332 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:22,345 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,353 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2025-04-26 16:53:22,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,367 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,367 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,367 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:22,367 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,373 INFO L402 nArgumentSynthesizer]: We have 40 Motzkin's Theorem applications. [2025-04-26 16:53:22,373 INFO L403 nArgumentSynthesizer]: A total of 10 supporting invariants were added. [2025-04-26 16:53:22,392 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,399 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,401 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2025-04-26 16:53:22,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,413 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,413 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,413 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,414 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,414 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,415 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:22,415 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:22,422 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,428 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,430 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2025-04-26 16:53:22,432 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,442 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,443 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,443 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,444 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:22,444 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:22,451 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,458 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2025-04-26 16:53:22,460 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,470 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,470 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,470 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,470 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,470 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,472 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:53:22,472 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:53:22,478 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2025-04-26 16:53:22,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,485 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2025-04-26 16:53:22,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,497 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,497 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,497 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,497 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,497 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,497 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:53:22,498 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:53:22,498 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,501 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,506 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2025-04-26 16:53:22,506 INFO L453 LassoAnalysis]: Using template '2-lex'. [2025-04-26 16:53:22,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,508 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2025-04-26 16:53:22,510 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,519 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,520 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,520 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,520 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,520 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,521 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,521 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,525 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,530 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2025-04-26 16:53:22,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,532 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,534 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2025-04-26 16:53:22,534 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,544 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,544 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,544 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,544 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,544 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,544 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,544 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:22,544 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,546 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Ended with exit code 0 [2025-04-26 16:53:22,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,553 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2025-04-26 16:53:22,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,565 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,565 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,565 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,565 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,565 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,567 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,567 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,573 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2025-04-26 16:53:22,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,580 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2025-04-26 16:53:22,583 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,593 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,593 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,593 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,593 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:22,593 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,601 INFO L402 nArgumentSynthesizer]: We have 32 Motzkin's Theorem applications. [2025-04-26 16:53:22,601 INFO L403 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2025-04-26 16:53:22,617 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2025-04-26 16:53:22,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,624 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2025-04-26 16:53:22,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,635 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,635 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,636 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,637 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,637 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,641 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2025-04-26 16:53:22,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,649 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2025-04-26 16:53:22,652 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,662 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,662 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,662 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,663 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,663 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,667 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,675 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2025-04-26 16:53:22,676 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,686 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,686 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,686 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,687 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:53:22,688 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:53:22,691 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2025-04-26 16:53:22,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,698 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2025-04-26 16:53:22,700 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,709 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,709 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:53:22,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,710 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:53:22,710 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:53:22,710 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,712 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,717 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,717 INFO L453 LassoAnalysis]: Using template '3-lex'. [2025-04-26 16:53:22,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,719 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2025-04-26 16:53:22,721 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,730 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,730 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,730 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,732 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:22,732 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:22,738 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,743 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2025-04-26 16:53:22,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,745 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2025-04-26 16:53:22,746 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,756 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,756 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,756 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,756 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,756 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,756 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,756 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:22,756 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,759 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,764 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,766 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2025-04-26 16:53:22,768 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,777 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,777 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,778 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,780 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:22,780 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:22,790 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2025-04-26 16:53:22,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,796 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2025-04-26 16:53:22,798 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,807 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,807 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,807 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,807 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2025-04-26 16:53:22,807 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,812 INFO L402 nArgumentSynthesizer]: We have 48 Motzkin's Theorem applications. [2025-04-26 16:53:22,813 INFO L403 nArgumentSynthesizer]: A total of 12 supporting invariants were added. [2025-04-26 16:53:22,829 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,834 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2025-04-26 16:53:22,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,836 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,837 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2025-04-26 16:53:22,838 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,847 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,847 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,847 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,849 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:22,849 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:22,855 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Ended with exit code 0 [2025-04-26 16:53:22,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,861 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2025-04-26 16:53:22,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,873 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,873 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,873 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,875 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:22,875 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:22,881 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2025-04-26 16:53:22,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,888 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2025-04-26 16:53:22,889 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,898 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,898 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,899 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,900 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:53:22,900 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:53:22,905 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:53:22,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:53:22,912 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:53:22,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2025-04-26 16:53:22,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:53:22,924 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:53:22,924 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:53:22,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:53:22,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:53:22,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:53:22,924 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:53:22,924 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:53:22,924 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:53:22,927 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:53:22,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2025-04-26 16:53:22,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Forceful destruction successful, exit code 0 [2025-04-26 16:53:22,943 INFO L201 PluginConnector]: Adding new model acq-work-3threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 26.04 04:53:22 BoogieIcfgContainer [2025-04-26 16:53:22,943 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2025-04-26 16:53:22,944 INFO L158 Benchmark]: Toolchain (without parser) took 5031.92ms. Allocated memory was 159.4MB in the beginning and 155.2MB in the end (delta: -4.2MB). Free memory was 86.8MB in the beginning and 34.0MB in the end (delta: 52.8MB). Peak memory consumption was 65.0MB. Max. memory is 8.0GB. [2025-04-26 16:53:22,944 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.18ms. Allocated memory is still 159.4MB. Free memory is still 87.8MB. There was no memory consumed. Max. memory is 8.0GB. [2025-04-26 16:53:22,944 INFO L158 Benchmark]: Boogie Procedure Inliner took 42.05ms. Allocated memory is still 159.4MB. Free memory was 86.0MB in the beginning and 83.5MB in the end (delta: 2.5MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-04-26 16:53:22,944 INFO L158 Benchmark]: Boogie Preprocessor took 13.84ms. Allocated memory is still 159.4MB. Free memory was 83.5MB in the beginning and 82.5MB in the end (delta: 973.8kB). There was no memory consumed. Max. memory is 8.0GB. [2025-04-26 16:53:22,944 INFO L158 Benchmark]: RCFGBuilder took 175.69ms. Allocated memory is still 159.4MB. Free memory was 82.5MB in the beginning and 72.3MB in the end (delta: 10.2MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2025-04-26 16:53:22,945 INFO L158 Benchmark]: BuchiAutomizer took 4794.20ms. Allocated memory was 159.4MB in the beginning and 155.2MB in the end (delta: -4.2MB). Free memory was 72.1MB in the beginning and 34.0MB in the end (delta: 38.2MB). Peak memory consumption was 52.4MB. Max. memory is 8.0GB. [2025-04-26 16:53:22,945 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.18ms. Allocated memory is still 159.4MB. Free memory is still 87.8MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 42.05ms. Allocated memory is still 159.4MB. Free memory was 86.0MB in the beginning and 83.5MB in the end (delta: 2.5MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * Boogie Preprocessor took 13.84ms. Allocated memory is still 159.4MB. Free memory was 83.5MB in the beginning and 82.5MB in the end (delta: 973.8kB). There was no memory consumed. Max. memory is 8.0GB. * RCFGBuilder took 175.69ms. Allocated memory is still 159.4MB. Free memory was 82.5MB in the beginning and 72.3MB in the end (delta: 10.2MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * BuchiAutomizer took 4794.20ms. Allocated memory was 159.4MB in the beginning and 155.2MB in the end (delta: -4.2MB). Free memory was 72.1MB in the beginning and 34.0MB in the end (delta: 38.2MB). Peak memory consumption was 52.4MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 4.6s and 1 iterations. TraceHistogramMax:1. Analysis of lassos took 4.2s. Construction of modules took 0.0s. Büchi inclusion checks took 0.0s. Highest rank in rank-based complementation 0. Minimization of det autom 0. Minimization of nondet autom 0. Automata minimization No data available. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [0, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: LassoAnalysisResults: nont0 unkn1 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital38 mio100 ax100 hnf100 lsp63 ukn83 mio100 lsp100 div100 bol164 ite100 ukn100 eq100 hnf100 smp66 dnf163 smp61 tf100 neg100 sie136 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 34ms VariablesStem: 2 VariablesLoop: 2 DisjunctsStem: 1 DisjunctsLoop: 2 SupportingInvariants: 12 MotzkinApplications: 48 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.3s InitialAbstraction: Time to compute Ample Reduction [ms]: 367, Number of transitions in reduction automaton: 737, Number of states in reduction automaton: 523, Underlying: - StatisticsResult: Constructed decomposition of program Trivial decomposition into one module whose termination is unknown. - TerminationAnalysisResult: Unable to decide termination Buchi Automizer is unable to decide termination for the following lasso. Stem: "[148] $Ultimate##0-->$Ultimate##0: Formula: (and (= v_thread1WithAssertThread1of1ForFork0_thidvar0_2 1) (= |v_thread1WithAssertThread1of1ForFork0_x#1_8| 1)) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_8|, thread1WithAssertThread1of1ForFork0_x#1=|v_thread1WithAssertThread1of1ForFork0_x#1_8|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_8|, thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_16|, thread1WithAssertThread1of1ForFork0_thidvar0=v_thread1WithAssertThread1of1ForFork0_thidvar0_2, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1, thread1WithAssertThread1of1ForFork0_x#1, thread1WithAssertThread1of1ForFork0_acquire_b#1, thread1WithAssertThread1of1ForFork0_i#1, thread1WithAssertThread1of1ForFork0_thidvar0, thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[132] $Ultimate##0-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_1| 0) InVars {} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" "[134] L30-1-->L31: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_3| |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[136] L31-->L59: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1]" "[137] L59-->L59-1: Formula: (let ((.cse0 (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|))) (and (let ((.cse1 (select v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|))) (or (and .cse0 (not .cse1)) (and |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3| .cse1))) (or (and .cse0 (= v_B_28 v_B_27)) (and (= v_B_27 (store v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3| false)) |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|)))) InVars {thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_28} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_27} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1, B]" "[138] L59-1-->L31-1: Formula: (or (and |v_thread1WithAssertThread1of1ForFork0_b#1_1| |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|) (and (not |v_thread1WithAssertThread1of1ForFork0_b#1_1|) (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|))) InVars {thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_1|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1]" "[139] L31-1-->L32: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[141] L32-->L32-2: Formula: (not |v_thread1WithAssertThread1of1ForFork0_b#1_5|) InVars {thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} AuxVars[] AssignedVars[]" "[143] L32-2-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_8| (+ |v_thread1WithAssertThread1of1ForFork0_i#1_7| 1)) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_7|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" Loop: "[134] L30-1-->L31: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_3| |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[136] L31-->L59: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_1|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1]" "[137] L59-->L59-1: Formula: (let ((.cse0 (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|))) (and (let ((.cse1 (select v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|))) (or (and .cse0 (not .cse1)) (and |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3| .cse1))) (or (and .cse0 (= v_B_28 v_B_27)) (and (= v_B_27 (store v_B_28 |v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3| false)) |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|)))) InVars {thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_28} OutVars{thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_3|, thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_3|, B=v_B_27} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_b#1, B]" "[138] L59-1-->L31-1: Formula: (or (and |v_thread1WithAssertThread1of1ForFork0_b#1_1| |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|) (and (not |v_thread1WithAssertThread1of1ForFork0_b#1_1|) (not |v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|))) InVars {thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_1|, thread1WithAssertThread1of1ForFork0_acquire_b#1=|v_thread1WithAssertThread1of1ForFork0_acquire_b#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_b#1]" "[139] L31-1-->L32: Formula: true InVars {} OutVars{thread1WithAssertThread1of1ForFork0_acquire_i#1=|v_thread1WithAssertThread1of1ForFork0_acquire_i#1_5|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_acquire_i#1]" "[141] L32-->L32-2: Formula: (not |v_thread1WithAssertThread1of1ForFork0_b#1_5|) InVars {thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} OutVars{thread1WithAssertThread1of1ForFork0_b#1=|v_thread1WithAssertThread1of1ForFork0_b#1_5|} AuxVars[] AssignedVars[]" "[143] L32-2-->L30-1: Formula: (= |v_thread1WithAssertThread1of1ForFork0_i#1_8| (+ |v_thread1WithAssertThread1of1ForFork0_i#1_7| 1)) InVars {thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_7|} OutVars{thread1WithAssertThread1of1ForFork0_i#1=|v_thread1WithAssertThread1of1ForFork0_i#1_8|} AuxVars[] AssignedVars[thread1WithAssertThread1of1ForFork0_i#1]" RESULT: Ultimate could not prove your program: unable to determine termination [2025-04-26 16:53:22,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request...