/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/buchiAutomizer/concurrent-automaton-noLbe.epf -tc ../../../trunk/examples/toolchains/BuchiAutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/channel-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.ample-buchi-a4216cd-m [2025-04-26 16:23:31,956 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-26 16:23:32,008 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/settings/buchiAutomizer/concurrent-automaton-noLbe.epf [2025-04-26 16:23:32,011 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-26 16:23:32,011 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-26 16:23:32,029 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-26 16:23:32,029 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-26 16:23:32,029 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-26 16:23:32,030 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Use SBE=true [2025-04-26 16:23:32,030 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Use old map elimination=false [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2025-04-26 16:23:32,030 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-26 16:23:32,030 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-26 16:23:32,031 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-26 16:23:32,031 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-26 16:23:32,031 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-26 16:23:32,032 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2025-04-26 16:23:32,032 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR [2025-04-26 16:23:32,243 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-26 16:23:32,251 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-26 16:23:32,253 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-26 16:23:32,253 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2025-04-26 16:23:32,254 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2025-04-26 16:23:32,255 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/channel-sum.wvr.bpl [2025-04-26 16:23:32,255 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/channel-sum.wvr.bpl' [2025-04-26 16:23:32,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-26 16:23:32,275 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2025-04-26 16:23:32,276 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-26 16:23:32,276 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-26 16:23:32,276 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-26 16:23:32,283 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,304 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,310 INFO L138 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2025-04-26 16:23:32,311 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-26 16:23:32,313 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-26 16:23:32,313 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-26 16:23:32,313 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-26 16:23:32,318 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,318 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,320 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,320 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,321 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,322 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,324 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,325 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,325 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,334 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-26 16:23:32,335 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-26 16:23:32,335 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-26 16:23:32,335 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-26 16:23:32,338 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/1) ... [2025-04-26 16:23:32,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:32,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:32,360 INFO L229 MonitoredProcess]: Starting monitored process 1 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:23:32,363 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2025-04-26 16:23:32,383 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2025-04-26 16:23:32,384 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-04-26 16:23:32,384 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-04-26 16:23:32,384 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2025-04-26 16:23:32,384 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-04-26 16:23:32,384 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-04-26 16:23:32,384 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2025-04-26 16:23:32,384 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-26 16:23:32,384 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-26 16:23:32,385 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:23:32,421 INFO L234 CfgBuilder]: Building ICFG [2025-04-26 16:23:32,422 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-26 16:23:32,498 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-26 16:23:32,498 INFO L283 CfgBuilder]: Performing block encoding [2025-04-26 16:23:32,521 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-26 16:23:32,521 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2025-04-26 16:23:32,522 INFO L201 PluginConnector]: Adding new model channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:23:32 BoogieIcfgContainer [2025-04-26 16:23:32,522 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-26 16:23:32,523 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2025-04-26 16:23:32,523 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2025-04-26 16:23:32,527 INFO L274 PluginConnector]: BuchiAutomizer initialized [2025-04-26 16:23:32,528 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:23:32,528 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 26.04 04:23:32" (1/2) ... [2025-04-26 16:23:32,530 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@3cbf6d92 and model type channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 04:23:32, skipping insertion in model container [2025-04-26 16:23:32,530 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:23:32,530 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:23:32" (2/2) ... [2025-04-26 16:23:32,531 INFO L376 chiAutomizerObserver]: Analyzing ICFG channel-sum.wvr.bpl [2025-04-26 16:23:32,567 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-04-26 16:23:32,600 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 26 places, 24 transitions, 62 flow [2025-04-26 16:23:32,620 INFO L116 PetriNetUnfolderBase]: 3/20 cut-off events. [2025-04-26 16:23:32,622 INFO L117 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-04-26 16:23:32,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29 conditions, 20 events. 3/20 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 17 event pairs, 0 based on Foata normal form. 0/16 useless extension candidates. Maximal degree in co-relation 12. Up to 2 conditions per place. [2025-04-26 16:23:32,625 INFO L82 GeneralOperation]: Start removeDead. Operand has 26 places, 24 transitions, 62 flow [2025-04-26 16:23:32,627 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 24 places, 20 transitions, 52 flow [2025-04-26 16:23:32,628 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 24 places, 20 transitions, 52 flow [2025-04-26 16:23:32,635 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:23:32,636 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:23:32,636 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:23:32,636 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:23:32,636 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:23:32,636 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:23:32,636 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:23:32,636 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:23:32,637 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand currently 0 states, but on-demand construction may add more states [2025-04-26 16:23:32,663 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 20 [2025-04-26 16:23:32,663 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:23:32,663 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:23:32,666 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2025-04-26 16:23:32,666 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2025-04-26 16:23:32,666 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:23:32,666 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand currently 31 states, but on-demand construction may add more states [2025-04-26 16:23:32,667 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 20 [2025-04-26 16:23:32,667 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:23:32,667 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:23:32,668 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2025-04-26 16:23:32,668 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2025-04-26 16:23:32,671 INFO L752 eck$LassoCheckResult]: Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" [2025-04-26 16:23:32,672 INFO L754 eck$LassoCheckResult]: Loop: "[59] L19-->L20: Formula: (and (= (select v_queue_6 v_front_11) v_element_5) (< v_front_11 v_back_9) (= v_front_10 (+ v_front_11 1))) InVars {front=v_front_11, queue=v_queue_6, back=v_back_9} OutVars{front=v_front_10, back=v_back_9, queue=v_queue_6, element=v_element_5} AuxVars[] AssignedVars[front, element]" "[60] L20-->L19: Formula: (= (+ v_sum_2 v_element_2) v_sum_1) InVars {sum=v_sum_2, element=v_element_2} OutVars{sum=v_sum_1, element=v_element_2} AuxVars[] AssignedVars[sum]" [2025-04-26 16:23:32,675 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:32,675 INFO L85 PathProgramCache]: Analyzing trace with hash 2547928, now seen corresponding path program 1 times [2025-04-26 16:23:32,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:32,684 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795375072] [2025-04-26 16:23:32,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:32,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:32,722 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:23:32,728 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:23:32,728 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:32,728 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:32,728 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:32,732 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:23:32,733 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:23:32,733 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:32,733 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:32,742 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:32,744 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:32,744 INFO L85 PathProgramCache]: Analyzing trace with hash 2850, now seen corresponding path program 1 times [2025-04-26 16:23:32,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:32,744 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900874303] [2025-04-26 16:23:32,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:32,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:32,748 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-04-26 16:23:32,752 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-04-26 16:23:32,752 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:32,752 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:32,752 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:32,753 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 2 statements into 1 equivalence classes. [2025-04-26 16:23:32,754 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 2 of 2 statements. [2025-04-26 16:23:32,754 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:32,754 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:32,756 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:32,757 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:32,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1846406599, now seen corresponding path program 1 times [2025-04-26 16:23:32,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:32,757 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325861068] [2025-04-26 16:23:32,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:32,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:32,760 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:32,766 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:32,766 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:32,766 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:23:32,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:23:32,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:23:32,834 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325861068] [2025-04-26 16:23:32,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325861068] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:23:32,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:23:32,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-04-26 16:23:32,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715446390] [2025-04-26 16:23:32,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:23:32,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:23:32,895 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 16:23:32,896 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 16:23:32,898 INFO L87 Difference]: Start difference. First operand currently 31 states, but on-demand construction may add more states Second operand has 3 states, 3 states have (on average 2.0) internal successors, (in total 6), 2 states have internal predecessors, (6), 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:23:32,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:23:32,926 INFO L93 Difference]: Finished difference Result 44 states and 80 transitions. [2025-04-26 16:23:32,927 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 44 states and 80 transitions. [2025-04-26 16:23:32,928 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 18 [2025-04-26 16:23:32,932 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 44 states to 33 states and 65 transitions. [2025-04-26 16:23:32,933 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 33 [2025-04-26 16:23:32,933 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 33 [2025-04-26 16:23:32,934 INFO L74 IsDeterministic]: Start isDeterministic. Operand 33 states and 65 transitions. [2025-04-26 16:23:32,934 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:23:32,934 INFO L218 hiAutomatonCegarLoop]: Abstraction has 33 states and 65 transitions. [2025-04-26 16:23:32,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states and 65 transitions. [2025-04-26 16:23:32,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 27. [2025-04-26 16:23:32,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 27 states have (on average 2.0) internal successors, (in total 54), 26 states have internal predecessors, (54), 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:23:32,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 54 transitions. [2025-04-26 16:23:32,995 INFO L240 hiAutomatonCegarLoop]: Abstraction has 27 states and 54 transitions. [2025-04-26 16:23:32,996 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 16:23:32,998 INFO L438 stractBuchiCegarLoop]: Abstraction has 27 states and 54 transitions. [2025-04-26 16:23:32,998 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:23:32,998 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27 states and 54 transitions. [2025-04-26 16:23:32,999 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 18 [2025-04-26 16:23:32,999 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:23:32,999 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:23:32,999 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2025-04-26 16:23:32,999 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2025-04-26 16:23:33,000 INFO L752 eck$LassoCheckResult]: Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" "[72] L57-1-->L32: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar1_2) (= 2 v_thread2Thread1of1ForFork1_thidvar0_2)) InVars {} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_2, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_thidvar0, thread2Thread1of1ForFork1_thidvar1]" "[58] L19-->thread1EXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:23:33,001 INFO L754 eck$LassoCheckResult]: Loop: "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" [2025-04-26 16:23:33,001 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1846406198, now seen corresponding path program 1 times [2025-04-26 16:23:33,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,001 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877171686] [2025-04-26 16:23:33,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,005 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,006 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,006 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,006 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,007 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,007 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,008 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,008 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,009 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,010 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,010 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,010 INFO L85 PathProgramCache]: Analyzing trace with hash 90462, now seen corresponding path program 1 times [2025-04-26 16:23:33,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,010 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407190494] [2025-04-26 16:23:33,010 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,016 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 3 statements into 1 equivalence classes. [2025-04-26 16:23:33,018 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 3 of 3 statements. [2025-04-26 16:23:33,018 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,018 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,018 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,019 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 3 statements into 1 equivalence classes. [2025-04-26 16:23:33,020 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 3 of 3 statements. [2025-04-26 16:23:33,020 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,020 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,021 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,021 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,021 INFO L85 PathProgramCache]: Analyzing trace with hash -640824075, now seen corresponding path program 1 times [2025-04-26 16:23:33,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,022 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171990171] [2025-04-26 16:23:33,022 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,024 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 9 statements into 1 equivalence classes. [2025-04-26 16:23:33,025 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 9 of 9 statements. [2025-04-26 16:23:33,025 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,025 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:23:33,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:23:33,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:23:33,036 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171990171] [2025-04-26 16:23:33,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171990171] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:23:33,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:23:33,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-26 16:23:33,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144533362] [2025-04-26 16:23:33,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:23:33,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:23:33,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 16:23:33,106 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 16:23:33,107 INFO L87 Difference]: Start difference. First operand 27 states and 54 transitions. cyclomatic complexity: 31 Second operand has 3 states, 3 states have (on average 3.0) internal successors, (in total 9), 3 states have internal predecessors, (9), 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:23:33,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:23:33,131 INFO L93 Difference]: Finished difference Result 32 states and 62 transitions. [2025-04-26 16:23:33,132 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 32 states and 62 transitions. [2025-04-26 16:23:33,132 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 22 [2025-04-26 16:23:33,133 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 32 states to 32 states and 62 transitions. [2025-04-26 16:23:33,133 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 32 [2025-04-26 16:23:33,133 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 32 [2025-04-26 16:23:33,133 INFO L74 IsDeterministic]: Start isDeterministic. Operand 32 states and 62 transitions. [2025-04-26 16:23:33,133 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:23:33,133 INFO L218 hiAutomatonCegarLoop]: Abstraction has 32 states and 62 transitions. [2025-04-26 16:23:33,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states and 62 transitions. [2025-04-26 16:23:33,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 28. [2025-04-26 16:23:33,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (in total 54), 27 states have internal predecessors, (54), 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:23:33,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 54 transitions. [2025-04-26 16:23:33,139 INFO L240 hiAutomatonCegarLoop]: Abstraction has 28 states and 54 transitions. [2025-04-26 16:23:33,140 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 16:23:33,140 INFO L438 stractBuchiCegarLoop]: Abstraction has 28 states and 54 transitions. [2025-04-26 16:23:33,140 INFO L340 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2025-04-26 16:23:33,140 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 28 states and 54 transitions. [2025-04-26 16:23:33,141 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 18 [2025-04-26 16:23:33,141 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:23:33,141 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:23:33,141 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:23:33,141 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2025-04-26 16:23:33,143 INFO L752 eck$LassoCheckResult]: Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" "[72] L57-1-->L32: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar1_2) (= 2 v_thread2Thread1of1ForFork1_thidvar0_2)) InVars {} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_2, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_thidvar0, thread2Thread1of1ForFork1_thidvar1]" "[58] L19-->thread1EXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" [2025-04-26 16:23:33,144 INFO L754 eck$LassoCheckResult]: Loop: "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" [2025-04-26 16:23:33,144 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1404017228, now seen corresponding path program 1 times [2025-04-26 16:23:33,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,144 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431512182] [2025-04-26 16:23:33,144 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,149 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:23:33,152 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:23:33,152 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,152 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,152 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,153 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-04-26 16:23:33,156 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-04-26 16:23:33,157 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,157 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,158 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,158 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,158 INFO L85 PathProgramCache]: Analyzing trace with hash 94364, now seen corresponding path program 1 times [2025-04-26 16:23:33,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,158 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309995241] [2025-04-26 16:23:33,158 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,163 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 3 statements into 1 equivalence classes. [2025-04-26 16:23:33,164 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 3 of 3 statements. [2025-04-26 16:23:33,165 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,165 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,165 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,167 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 3 statements into 1 equivalence classes. [2025-04-26 16:23:33,168 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 3 of 3 statements. [2025-04-26 16:23:33,168 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,169 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,170 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,171 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1609320969, now seen corresponding path program 1 times [2025-04-26 16:23:33,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,171 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050358134] [2025-04-26 16:23:33,171 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,175 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 10 statements into 1 equivalence classes. [2025-04-26 16:23:33,176 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 10 of 10 statements. [2025-04-26 16:23:33,176 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,176 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:23:33,197 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:23:33,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:23:33,197 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050358134] [2025-04-26 16:23:33,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050358134] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-26 16:23:33,197 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910383314] [2025-04-26 16:23:33,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-26 16:23:33,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,200 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-26 16:23:33,202 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-04-26 16:23:33,226 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 10 statements into 1 equivalence classes. [2025-04-26 16:23:33,230 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 10 of 10 statements. [2025-04-26 16:23:33,230 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,231 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:23:33,232 INFO L256 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-04-26 16:23:33,232 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:23:33,262 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:23:33,262 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-26 16:23:33,275 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:23:33,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910383314] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-26 16:23:33,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-26 16:23:33,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2025-04-26 16:23:33,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781847158] [2025-04-26 16:23:33,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-26 16:23:33,316 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:23:33,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:23:33,317 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:23:33,317 INFO L87 Difference]: Start difference. First operand 28 states and 54 transitions. cyclomatic complexity: 30 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (in total 10), 4 states have internal predecessors, (10), 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:23:33,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:23:33,336 INFO L93 Difference]: Finished difference Result 38 states and 70 transitions. [2025-04-26 16:23:33,336 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 38 states and 70 transitions. [2025-04-26 16:23:33,337 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 28 [2025-04-26 16:23:33,337 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 38 states to 38 states and 70 transitions. [2025-04-26 16:23:33,338 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2025-04-26 16:23:33,338 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 38 [2025-04-26 16:23:33,338 INFO L74 IsDeterministic]: Start isDeterministic. Operand 38 states and 70 transitions. [2025-04-26 16:23:33,338 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:23:33,338 INFO L218 hiAutomatonCegarLoop]: Abstraction has 38 states and 70 transitions. [2025-04-26 16:23:33,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states and 70 transitions. [2025-04-26 16:23:33,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 34. [2025-04-26 16:23:33,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34 states, 34 states have (on average 1.911764705882353) internal successors, (in total 65), 33 states have internal predecessors, (65), 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:23:33,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 65 transitions. [2025-04-26 16:23:33,342 INFO L240 hiAutomatonCegarLoop]: Abstraction has 34 states and 65 transitions. [2025-04-26 16:23:33,343 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:23:33,343 INFO L438 stractBuchiCegarLoop]: Abstraction has 34 states and 65 transitions. [2025-04-26 16:23:33,343 INFO L340 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2025-04-26 16:23:33,343 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 34 states and 65 transitions. [2025-04-26 16:23:33,344 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 26 [2025-04-26 16:23:33,344 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:23:33,344 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:23:33,344 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2025-04-26 16:23:33,344 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1] [2025-04-26 16:23:33,345 INFO L752 eck$LassoCheckResult]: Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" "[72] L57-1-->L32: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar1_2) (= 2 v_thread2Thread1of1ForFork1_thidvar0_2)) InVars {} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_2, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_thidvar0, thread2Thread1of1ForFork1_thidvar1]" "[58] L19-->thread1EXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:23:33,345 INFO L754 eck$LassoCheckResult]: Loop: "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" [2025-04-26 16:23:33,345 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1846406198, now seen corresponding path program 2 times [2025-04-26 16:23:33,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,345 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513030839] [2025-04-26 16:23:33,345 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 16:23:33,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,348 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,349 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,349 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-26 16:23:33,349 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,349 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,350 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,351 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,351 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,351 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,353 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,353 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1570400511, now seen corresponding path program 1 times [2025-04-26 16:23:33,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,354 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878796402] [2025-04-26 16:23:33,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,356 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,358 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,358 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,358 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,358 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,359 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:33,360 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:33,360 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,360 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,362 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,362 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:33,363 INFO L85 PathProgramCache]: Analyzing trace with hash 369225738, now seen corresponding path program 1 times [2025-04-26 16:23:33,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:33,363 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291150442] [2025-04-26 16:23:33,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:23:33,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:33,368 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-04-26 16:23:33,370 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-04-26 16:23:33,370 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,370 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,370 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:33,372 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-04-26 16:23:33,377 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-04-26 16:23:33,378 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:33,378 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:33,379 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:33,477 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:23:33,478 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:23:33,478 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:23:33,478 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:23:33,478 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:23:33,478 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,478 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:23:33,478 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:23:33,478 INFO L132 ssoRankerPreferences]: Filename of dumped script: channel-sum.wvr.bpl_petrified1_Iteration4_Lasso [2025-04-26 16:23:33,478 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:23:33,479 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:23:33,487 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,493 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,499 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:33,589 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:23:33,591 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:23:33,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,594 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:23:33,596 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:23:33,597 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:23:33,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,613 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,613 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,616 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2025-04-26 16:23:33,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,624 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:23:33,625 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:23:33,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:23:33,636 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,639 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,639 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,642 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,648 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:23:33,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,650 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:23:33,652 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:23:33,653 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:23:33,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,664 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,664 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,664 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,666 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,666 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,669 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,675 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:23:33,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,678 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:23:33,679 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:23:33,681 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:23:33,691 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,691 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:33,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,691 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,692 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:23:33,692 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:33,696 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,702 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:23:33,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,705 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:23:33,706 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:23:33,707 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:23:33,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,717 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:33,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,718 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:23:33,718 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:33,720 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2025-04-26 16:23:33,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,728 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:23:33,730 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:23:33,730 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:23:33,740 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,741 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,743 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,743 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,747 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,754 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:23:33,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,757 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:23:33,758 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:23:33,759 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:23:33,769 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,769 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,769 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,769 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,771 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,771 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,774 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2025-04-26 16:23:33,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,782 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:23:33,784 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:23:33,785 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:23:33,795 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,795 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,795 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,795 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:33,797 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:33,797 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:33,801 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:33,807 INFO L453 LassoAnalysis]: Using template '2-nested'. [2025-04-26 16:23:33,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,809 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:23:33,812 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:23:33,813 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:23:33,824 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,824 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,824 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,824 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,826 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:33,826 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:33,830 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,835 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:23:33,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,836 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,838 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:23:33,839 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:23:33,839 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:23:33,854 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,854 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,854 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,854 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,856 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:33,856 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:33,862 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,868 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:23:33,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,870 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:23:33,872 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:23:33,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:23:33,883 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,883 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,886 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:33,886 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:33,889 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,895 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:23:33,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,897 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:23:33,899 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:23:33,900 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:23:33,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:33,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,910 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,911 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:23:33,911 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:33,913 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,919 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:23:33,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,921 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:23:33,922 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:23:33,924 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:23:33,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,935 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:33,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,935 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,936 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:23:33,936 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:33,938 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:33,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,946 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:23:33,946 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:23:33,948 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:23:33,958 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,959 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,962 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:33,962 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:33,967 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2025-04-26 16:23:33,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:33,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:33,975 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:23:33,977 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:23:33,978 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:23:33,988 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:33,988 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:33,988 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:33,988 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:33,990 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:33,990 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:33,994 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:33,999 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:23:33,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,002 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:23:34,003 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:23:34,004 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:23:34,014 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,015 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,017 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,017 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,021 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2025-04-26 16:23:34,027 INFO L453 LassoAnalysis]: Using template '3-nested'. [2025-04-26 16:23:34,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,029 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:23:34,030 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:23:34,032 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:23:34,042 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,042 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,042 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,042 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,044 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,044 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,049 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,055 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2025-04-26 16:23:34,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,057 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:23:34,058 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:23:34,059 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:23:34,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,070 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,072 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,072 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,077 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,083 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:23:34,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,085 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:23:34,085 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:23:34,086 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:23:34,096 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,097 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,097 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,097 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,102 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,102 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,107 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,112 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:23:34,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,114 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:23:34,115 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:23:34,116 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:23:34,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,126 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,127 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:34,127 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,129 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,134 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2025-04-26 16:23:34,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,137 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:23:34,137 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:23:34,138 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:23:34,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,148 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,149 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,149 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,149 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,149 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:34,149 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,152 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2025-04-26 16:23:34,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,159 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:23:34,160 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:23:34,161 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:23:34,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,171 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,174 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,174 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,180 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,186 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:23:34,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,188 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:23:34,190 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:23:34,191 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:23:34,201 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,201 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,201 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,201 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,203 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,204 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,208 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,214 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:23:34,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,217 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:23:34,218 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:23:34,220 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:23:34,230 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,231 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,231 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,233 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,233 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,238 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2025-04-26 16:23:34,255 INFO L453 LassoAnalysis]: Using template '4-nested'. [2025-04-26 16:23:34,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,257 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:23:34,259 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:23:34,259 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:23:34,271 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,271 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,271 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,271 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,274 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,274 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,278 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,284 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2025-04-26 16:23:34,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,286 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:23:34,288 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:23:34,289 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:23:34,299 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,299 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,302 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,302 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,307 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:34,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,315 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:23:34,317 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:23:34,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:23:34,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,328 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,330 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,330 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,336 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,342 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:34,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,344 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:23:34,345 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:23:34,347 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:23:34,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,357 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,357 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,358 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:23:34,358 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,361 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:34,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,369 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:23:34,370 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:23:34,372 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:23:34,382 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,382 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,382 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,382 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,382 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,383 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:23:34,383 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,385 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,391 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:23:34,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,394 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:23:34,394 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:23:34,396 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:23:34,407 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,408 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,411 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,411 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,419 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,425 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:23:34,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,427 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:23:34,428 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:23:34,429 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:23:34,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,440 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,442 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,442 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,447 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2025-04-26 16:23:34,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,455 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:23:34,456 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:23:34,458 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:23:34,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:34,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,469 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,471 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,471 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,477 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,483 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:23:34,484 INFO L453 LassoAnalysis]: Using template '2-phase'. [2025-04-26 16:23:34,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,486 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:23:34,488 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:23:34,489 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:23:34,500 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,500 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,501 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,503 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,503 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,506 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,512 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:23:34,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,514 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:23:34,515 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:23:34,518 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:23:34,528 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,528 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,528 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,528 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,528 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,530 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,530 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,535 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,541 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:23:34,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,544 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:23:34,546 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:23:34,547 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:23:34,557 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,557 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,557 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,559 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,559 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,563 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,569 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:23:34,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,571 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:23:34,573 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:23:34,574 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:23:34,584 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,584 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,584 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,585 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,585 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,585 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,585 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:23:34,585 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,588 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:34,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,598 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:23:34,599 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:23:34,601 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:23:34,611 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,611 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,611 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,611 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,611 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,611 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,612 INFO L402 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2025-04-26 16:23:34,612 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,615 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,621 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:23:34,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,623 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:23:34,624 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:23:34,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:23:34,636 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,636 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,636 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,639 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,639 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,646 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,652 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:23:34,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,654 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:23:34,656 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:23:34,657 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:23:34,667 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,668 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,668 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,669 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,669 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,673 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,679 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:23:34,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,681 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:23:34,682 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:23:34,685 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:23:34,695 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,695 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:34,695 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,695 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,695 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:34,698 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:34,698 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:34,703 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,709 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:23:34,710 INFO L453 LassoAnalysis]: Using template '3-phase'. [2025-04-26 16:23:34,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,712 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:23:34,714 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:23:34,715 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:23:34,725 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,725 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,726 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,727 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,727 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,734 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,740 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2025-04-26 16:23:34,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,742 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:23:34,744 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:23:34,744 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:23:34,754 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,755 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,755 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,755 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,755 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,757 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,757 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,762 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,768 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2025-04-26 16:23:34,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,769 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:23:34,770 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:23:34,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:23:34,781 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,781 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,781 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,781 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,783 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,783 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,789 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2025-04-26 16:23:34,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,796 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:23:34,798 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:23:34,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:23:34,809 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,809 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,809 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,809 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,810 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:34,810 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,814 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,819 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:23:34,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,822 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:23:34,823 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:23:34,824 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:23:34,834 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,834 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:34,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,835 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,836 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:34,836 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:34,839 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,845 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:23:34,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,847 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:23:34,848 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:23:34,850 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:23:34,860 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,860 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,860 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,860 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,863 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,863 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,872 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,878 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:23:34,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,880 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:23:34,882 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:23:34,882 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:23:34,893 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,893 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,893 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,895 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,895 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,900 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,906 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:23:34,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,908 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:23:34,908 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:23:34,909 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:23:34,919 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,920 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:34,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,920 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:34,922 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:34,922 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:34,930 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2025-04-26 16:23:34,936 INFO L453 LassoAnalysis]: Using template '4-phase'. [2025-04-26 16:23:34,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,938 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:23:34,939 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:23:34,941 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:23:34,951 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,951 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:34,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,951 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,954 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,954 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,960 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:34,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2025-04-26 16:23:34,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:34,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:34,969 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:23:34,971 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:23:34,972 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:23:34,985 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:34,985 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:34,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:34,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:34,985 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:34,987 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:34,987 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:34,994 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,001 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:23:35,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,004 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:23:35,005 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:23:35,007 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:23:35,017 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,017 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,017 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,017 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,017 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,019 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:35,019 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:35,027 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2025-04-26 16:23:35,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,034 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:23:35,035 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:23:35,036 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:23:35,046 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,047 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,047 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,047 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,047 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,047 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,048 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:23:35,048 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,053 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,059 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2025-04-26 16:23:35,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,061 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:23:35,062 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:23:35,064 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:23:35,075 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,075 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,075 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,075 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,076 INFO L402 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2025-04-26 16:23:35,076 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,081 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,091 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:23:35,093 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:23:35,094 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:23:35,105 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,105 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,105 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,108 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:35,108 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:35,124 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,132 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:23:35,133 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:23:35,136 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:23:35,147 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,147 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,147 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,149 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:35,149 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:35,156 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,162 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:23:35,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,165 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:23:35,166 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:23:35,168 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:23:35,179 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,179 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,179 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:35,181 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:35,181 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:35,191 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,197 INFO L453 LassoAnalysis]: Using template '2-lex'. [2025-04-26 16:23:35,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,199 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:23:35,200 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:23:35,202 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:23:35,212 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,213 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,213 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,214 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,214 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,244 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,250 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:23:35,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,252 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:23:35,253 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:23:35,254 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:23:35,266 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,266 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,266 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,268 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,268 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,273 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,282 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:23:35,283 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:23:35,285 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:23:35,295 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,295 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,295 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,295 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,298 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,298 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,302 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,311 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:23:35,313 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:23:35,314 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:23:35,324 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,324 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,324 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,324 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,324 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,325 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:35,325 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,328 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,334 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2025-04-26 16:23:35,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,336 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:23:35,337 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:23:35,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:23:35,349 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,349 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,349 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,350 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2025-04-26 16:23:35,350 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,353 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,358 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:23:35,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,361 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:23:35,361 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:23:35,362 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:23:35,372 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,372 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,372 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,372 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,372 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,375 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,375 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,382 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2025-04-26 16:23:35,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,390 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:23:35,390 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:23:35,391 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:23:35,401 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,402 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,402 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,404 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,404 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,408 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2025-04-26 16:23:35,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,416 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:23:35,417 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:23:35,419 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:23:35,429 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,430 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:35,430 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,430 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,430 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:35,432 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:35,432 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:35,438 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,448 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:23:35,448 INFO L453 LassoAnalysis]: Using template '3-lex'. [2025-04-26 16:23:35,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,450 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:23:35,452 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:23:35,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:23:35,463 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,463 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,464 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,464 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,464 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,466 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,466 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,472 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,479 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:23:35,481 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:23:35,482 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:23:35,492 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,492 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,492 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,492 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,492 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,495 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,495 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,501 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,507 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:23:35,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,509 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:23:35,511 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:23:35,512 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:23:35,522 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,522 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,522 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,525 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,525 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,531 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2025-04-26 16:23:35,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,538 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:23:35,539 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:23:35,540 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:23:35,550 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,550 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,550 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,551 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:35,551 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,557 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2025-04-26 16:23:35,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,565 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:23:35,565 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:23:35,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:23:35,576 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,576 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:23:35,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,577 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,577 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:35,578 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:23:35,581 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,586 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:23:35,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,588 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:23:35,589 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:23:35,590 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:23:35,600 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,600 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,601 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,601 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,604 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,604 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,615 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,621 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:23:35,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,623 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:23:35,624 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:23:35,625 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:23:35,634 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,635 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,635 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,637 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,637 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,643 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,650 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2025-04-26 16:23:35,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,652 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:23:35,653 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:23:35,654 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:23:35,666 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:35,666 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:35,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:35,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:35,666 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:35,669 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:35,669 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:35,678 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:35,684 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:35,685 INFO L376 stractBuchiCegarLoop]: Result of lasso check was UNKNOWN. I will concatenate loop to stem and try again. [2025-04-26 16:23:35,685 INFO L752 eck$LassoCheckResult]: Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" "[72] L57-1-->L32: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar1_2) (= 2 v_thread2Thread1of1ForFork1_thidvar0_2)) InVars {} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_2, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_thidvar0, thread2Thread1of1ForFork1_thidvar1]" "[58] L19-->thread1EXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" [2025-04-26 16:23:35,686 INFO L754 eck$LassoCheckResult]: Loop: "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" [2025-04-26 16:23:35,686 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:35,686 INFO L85 PathProgramCache]: Analyzing trace with hash 369225738, now seen corresponding path program 2 times [2025-04-26 16:23:35,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:35,686 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483730257] [2025-04-26 16:23:35,686 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 16:23:35,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:35,690 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 12 statements into 2 equivalence classes. [2025-04-26 16:23:35,697 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 12 of 12 statements. [2025-04-26 16:23:35,697 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-26 16:23:35,697 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,697 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:35,698 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-04-26 16:23:35,701 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-04-26 16:23:35,701 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:35,701 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,702 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:35,703 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:35,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1570400511, now seen corresponding path program 2 times [2025-04-26 16:23:35,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:35,703 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996754886] [2025-04-26 16:23:35,703 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 16:23:35,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:35,705 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 6 statements into 2 equivalence classes. [2025-04-26 16:23:35,706 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:35,706 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-26 16:23:35,706 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,706 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:35,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 6 statements into 1 equivalence classes. [2025-04-26 16:23:35,708 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 6 of 6 statements. [2025-04-26 16:23:35,708 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:35,708 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,709 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:35,710 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:23:35,710 INFO L85 PathProgramCache]: Analyzing trace with hash 659266634, now seen corresponding path program 3 times [2025-04-26 16:23:35,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:23:35,710 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123997799] [2025-04-26 16:23:35,710 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-26 16:23:35,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:23:35,713 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 18 statements into 4 equivalence classes. [2025-04-26 16:23:35,718 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) and asserted 18 of 18 statements. [2025-04-26 16:23:35,718 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2025-04-26 16:23:35,718 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,718 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:23:35,721 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-04-26 16:23:35,727 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-04-26 16:23:35,727 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:23:35,727 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:23:35,733 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:23:35,866 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:23:35,866 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:23:35,866 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:23:35,866 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:23:35,866 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:23:35,866 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,866 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:23:35,866 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:23:35,866 INFO L132 ssoRankerPreferences]: Filename of dumped script: channel-sum.wvr.bpl_petrified1_Iteration4_Lasso [2025-04-26 16:23:35,866 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:23:35,866 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:23:35,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,891 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,908 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,921 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:23:35,992 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:23:35,992 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:23:35,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:35,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:35,994 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:23:35,995 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:23:35,997 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:23:36,007 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,007 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,007 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,007 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,009 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,009 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,012 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,020 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:23:36,020 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:23:36,022 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:23:36,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,031 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,031 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,031 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,033 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,033 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,036 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2025-04-26 16:23:36,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,043 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:23:36,044 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:23:36,046 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:23:36,055 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,056 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,056 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,059 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,064 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:23:36,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,066 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:23:36,066 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:23:36,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:23:36,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,078 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,078 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,080 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,085 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:23:36,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,087 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:23:36,088 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:23:36,089 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:23:36,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,099 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,099 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,101 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,107 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:23:36,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,109 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:23:36,110 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:23:36,112 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:23:36,122 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,122 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,122 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,122 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,123 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,123 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,125 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,130 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:23:36,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,132 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:23:36,134 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:23:36,135 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:23:36,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,147 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,147 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,149 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,157 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:23:36,159 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:23:36,160 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:23:36,170 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:23:36,171 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:23:36,171 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:23:36,174 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,179 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:23:36,179 INFO L453 LassoAnalysis]: Using template '2-nested'. [2025-04-26 16:23:36,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,182 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:23:36,183 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:23:36,184 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:23:36,194 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,194 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,194 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,195 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,196 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,196 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,201 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,207 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:23:36,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,209 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:23:36,209 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:23:36,212 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:23:36,222 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,222 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,222 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,222 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,224 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,224 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,229 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,235 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,241 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:23:36,242 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:23:36,243 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:23:36,253 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,253 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,253 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,255 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,255 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,258 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,266 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:23:36,268 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:23:36,270 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:23:36,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,280 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,281 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,281 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,285 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,293 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:23:36,294 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:23:36,295 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:23:36,305 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,306 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,306 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,306 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,307 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,307 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,322 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,329 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:23:36,330 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:23:36,332 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:23:36,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,342 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,344 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,344 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,347 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2025-04-26 16:23:36,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,357 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:23:36,358 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:23:36,360 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:23:36,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,370 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,371 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,371 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,375 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,380 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:23:36,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,382 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:23:36,383 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:23:36,384 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:23:36,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,393 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,395 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,395 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,397 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2025-04-26 16:23:36,402 INFO L453 LassoAnalysis]: Using template '3-nested'. [2025-04-26 16:23:36,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,404 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:23:36,404 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:23:36,405 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:23:36,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,415 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,418 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,418 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,424 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,430 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:23:36,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,432 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:23:36,433 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:23:36,434 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:23:36,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,444 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,447 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,447 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,453 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,460 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:23:36,461 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:23:36,462 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:23:36,471 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,471 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,471 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,471 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,473 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,473 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,478 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,483 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:23:36,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,485 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:23:36,487 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:23:36,488 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:23:36,497 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,498 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,498 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,498 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,500 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,500 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,505 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,511 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,513 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:23:36,514 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:23:36,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:23:36,525 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,525 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,526 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,527 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,530 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,538 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:23:36,539 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:23:36,540 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:23:36,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,550 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,552 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,552 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,555 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,563 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:23:36,565 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:23:36,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:23:36,575 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,576 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,577 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,577 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,581 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,586 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:23:36,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,588 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:23:36,590 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:23:36,590 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:23:36,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,600 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:36,601 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:36,602 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:36,605 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,611 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:23:36,611 INFO L453 LassoAnalysis]: Using template '4-nested'. [2025-04-26 16:23:36,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,613 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:23:36,614 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:23:36,616 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:23:36,625 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,626 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,626 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,626 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,628 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,628 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,636 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,641 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:23:36,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,644 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:23:36,645 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:23:36,646 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:23:36,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,657 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,657 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,657 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,660 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,660 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,668 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,676 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:23:36,676 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:23:36,678 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:23:36,688 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,688 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,690 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,691 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,696 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,701 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,703 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:23:36,703 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:23:36,706 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:23:36,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,716 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,716 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,716 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,718 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,718 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,725 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,731 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:23:36,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,733 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:23:36,733 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:23:36,735 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:23:36,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,745 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,748 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,748 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,752 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,757 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:23:36,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,770 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:23:36,771 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:23:36,773 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:23:36,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,783 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,784 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,784 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,789 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2025-04-26 16:23:36,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,797 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:23:36,798 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:23:36,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:23:36,809 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,809 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,809 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,809 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,811 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,811 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,815 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,821 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:23:36,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,823 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:23:36,826 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:23:36,827 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:23:36,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:23:36,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,837 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:36,839 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:36,839 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:36,843 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:36,849 INFO L453 LassoAnalysis]: Using template '2-phase'. [2025-04-26 16:23:36,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,851 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:23:36,853 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:23:36,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:23:36,864 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,864 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,865 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,865 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,865 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,866 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,866 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,873 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,879 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:23:36,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,881 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:23:36,882 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:23:36,883 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:23:36,893 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,893 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,893 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,895 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,895 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,901 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,907 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2025-04-26 16:23:36,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,909 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:23:36,909 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:23:36,910 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:23:36,920 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,920 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,920 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,922 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,922 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,927 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,932 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2025-04-26 16:23:36,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,933 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:23:36,934 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:23:36,935 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:23:36,944 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,944 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,945 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,945 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,945 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,946 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,946 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,950 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2025-04-26 16:23:36,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,957 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:23:36,958 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:23:36,959 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:23:36,968 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,968 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,969 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,969 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,970 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,970 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,973 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:36,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2025-04-26 16:23:36,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:36,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:36,980 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:23:36,980 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:23:36,981 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:23:36,991 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:36,991 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:36,991 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:36,991 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:36,991 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:36,992 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:36,993 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:36,996 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2025-04-26 16:23:37,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,002 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:23:37,003 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:23:37,004 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:23:37,014 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,014 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,014 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,014 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,014 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:37,015 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:37,015 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:37,019 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,026 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:23:37,027 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:23:37,027 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:23:37,037 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,037 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,037 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,037 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,037 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2025-04-26 16:23:37,038 INFO L402 nArgumentSynthesizer]: We have 9 Motzkin's Theorem applications. [2025-04-26 16:23:37,038 INFO L403 nArgumentSynthesizer]: A total of 3 supporting invariants were added. [2025-04-26 16:23:37,041 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2025-04-26 16:23:37,047 INFO L453 LassoAnalysis]: Using template '3-phase'. [2025-04-26 16:23:37,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,048 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:23:37,049 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:23:37,050 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:23:37,060 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,060 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,060 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,062 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,062 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,072 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,079 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:23:37,079 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:23:37,080 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:23:37,090 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,090 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,090 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,093 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,093 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,101 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2025-04-26 16:23:37,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,108 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:23:37,110 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:23:37,111 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:23:37,120 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,121 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,121 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,121 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,121 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,122 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,122 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,129 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,133 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:23:37,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,135 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:23:37,136 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:23:37,137 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:23:37,146 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,147 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,147 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,148 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,148 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,155 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,160 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:23:37,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,162 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:23:37,162 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:23:37,163 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:23:37,173 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,173 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,173 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,173 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,173 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,175 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,175 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,185 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,191 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:23:37,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,193 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:23:37,193 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:23:37,194 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:23:37,204 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,204 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,204 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,206 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,206 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,210 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,215 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:23:37,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,217 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:23:37,218 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:23:37,219 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:23:37,228 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,229 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,229 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,230 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,230 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,235 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,240 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:23:37,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,242 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:23:37,243 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:23:37,244 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:23:37,253 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,254 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2025-04-26 16:23:37,254 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,254 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,254 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,255 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,255 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,267 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,272 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:23:37,272 INFO L453 LassoAnalysis]: Using template '4-phase'. [2025-04-26 16:23:37,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,274 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:23:37,274 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:23:37,275 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:23:37,285 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,285 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,286 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,288 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,289 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,305 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,312 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:23:37,313 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:23:37,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:23:37,327 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,327 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,327 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,331 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,331 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,343 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,349 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:23:37,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,351 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:23:37,352 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:23:37,353 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:23:37,364 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,364 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,364 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,364 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,364 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,366 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,366 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,375 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,383 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:23:37,383 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:23:37,384 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:23:37,395 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,395 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,395 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,395 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,395 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,398 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,398 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,408 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,414 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:23:37,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,416 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:23:37,417 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:23:37,418 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:23:37,428 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,429 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,429 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,429 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,430 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,431 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,437 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,442 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2025-04-26 16:23:37,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,445 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:23:37,445 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:23:37,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:23:37,456 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,456 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,456 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,456 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,456 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,458 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,458 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,464 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,469 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:23:37,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,472 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:23:37,472 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:23:37,473 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:23:37,483 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,483 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,483 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,483 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,483 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,485 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,485 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,491 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2025-04-26 16:23:37,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,499 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:23:37,500 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:23:37,500 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:23:37,510 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,510 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,510 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,510 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,510 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2025-04-26 16:23:37,512 INFO L402 nArgumentSynthesizer]: We have 15 Motzkin's Theorem applications. [2025-04-26 16:23:37,512 INFO L403 nArgumentSynthesizer]: A total of 5 supporting invariants were added. [2025-04-26 16:23:37,519 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,524 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:23:37,525 INFO L453 LassoAnalysis]: Using template '2-lex'. [2025-04-26 16:23:37,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,527 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:23:37,527 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:23:37,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:23:37,538 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,538 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,538 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,538 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,538 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,540 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,540 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,547 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,552 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:23:37,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,554 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:23:37,555 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:23:37,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:23:37,565 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,565 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,566 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,566 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,566 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,568 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,568 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,575 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,580 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:23:37,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,582 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:23:37,583 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:23:37,584 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:23:37,593 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,593 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,593 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,594 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,594 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,595 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,595 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,600 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,606 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:23:37,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,608 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:23:37,609 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:23:37,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:23:37,620 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,620 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,620 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,622 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,622 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,628 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,633 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:23:37,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,635 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:23:37,636 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:23:37,637 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:23:37,646 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,647 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,647 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,648 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,648 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,652 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,657 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:23:37,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,659 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:23:37,659 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:23:37,660 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:23:37,670 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,670 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,670 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,670 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,671 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,671 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,675 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2025-04-26 16:23:37,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,681 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:23:37,682 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:23:37,683 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:23:37,692 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,693 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,693 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,693 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,693 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,694 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,694 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,698 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,705 INFO L229 MonitoredProcess]: Starting monitored process 138 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:23:37,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2025-04-26 16:23:37,707 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:23:37,716 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,716 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2025-04-26 16:23:37,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,717 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2025-04-26 16:23:37,718 INFO L402 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2025-04-26 16:23:37,718 INFO L403 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2025-04-26 16:23:37,722 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,727 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2025-04-26 16:23:37,727 INFO L453 LassoAnalysis]: Using template '3-lex'. [2025-04-26 16:23:37,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,729 INFO L229 MonitoredProcess]: Starting monitored process 139 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:23:37,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2025-04-26 16:23:37,730 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:23:37,740 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,740 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,740 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,745 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,745 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,757 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2025-04-26 16:23:37,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,765 INFO L229 MonitoredProcess]: Starting monitored process 140 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:23:37,767 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2025-04-26 16:23:37,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:23:37,778 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,778 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,778 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,782 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,782 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,794 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,800 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:37,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,801 INFO L229 MonitoredProcess]: Starting monitored process 141 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:23:37,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2025-04-26 16:23:37,803 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:23:37,813 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,813 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,813 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,813 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,813 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,815 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,815 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,823 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2025-04-26 16:23:37,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,830 INFO L229 MonitoredProcess]: Starting monitored process 142 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:23:37,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2025-04-26 16:23:37,831 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:23:37,841 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,841 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,841 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,841 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,842 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,844 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,844 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,852 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Ended with exit code 0 [2025-04-26 16:23:37,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,860 INFO L229 MonitoredProcess]: Starting monitored process 143 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:23:37,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2025-04-26 16:23:37,862 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:23:37,871 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,872 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,872 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,873 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,874 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,879 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2025-04-26 16:23:37,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,886 INFO L229 MonitoredProcess]: Starting monitored process 144 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:23:37,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2025-04-26 16:23:37,887 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:23:37,897 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,897 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,898 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,898 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,900 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,900 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,904 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,910 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2025-04-26 16:23:37,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,912 INFO L229 MonitoredProcess]: Starting monitored process 145 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:23:37,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2025-04-26 16:23:37,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:23:37,923 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,923 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,923 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,925 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,925 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,930 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2025-04-26 16:23:37,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:23:37,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:23:37,938 INFO L229 MonitoredProcess]: Starting monitored process 146 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:23:37,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2025-04-26 16:23:37,939 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:23:37,949 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2025-04-26 16:23:37,949 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2025-04-26 16:23:37,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:23:37,950 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:23:37,950 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2025-04-26 16:23:37,951 INFO L402 nArgumentSynthesizer]: We have 18 Motzkin's Theorem applications. [2025-04-26 16:23:37,951 INFO L403 nArgumentSynthesizer]: A total of 6 supporting invariants were added. [2025-04-26 16:23:37,957 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:23:37,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2025-04-26 16:23:37,968 INFO L201 PluginConnector]: Adding new model channel-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 26.04 04:23:37 BoogieIcfgContainer [2025-04-26 16:23:37,968 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2025-04-26 16:23:37,968 INFO L158 Benchmark]: Toolchain (without parser) took 5693.53ms. Allocated memory is still 155.2MB. Free memory was 83.1MB in the beginning and 43.8MB in the end (delta: 39.3MB). Peak memory consumption was 52.5MB. Max. memory is 8.0GB. [2025-04-26 16:23:37,968 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.17ms. Allocated memory is still 155.2MB. Free memory is still 84.1MB. There was no memory consumed. Max. memory is 8.0GB. [2025-04-26 16:23:37,968 INFO L158 Benchmark]: Boogie Procedure Inliner took 35.94ms. Allocated memory is still 155.2MB. Free memory was 83.0MB in the beginning and 81.2MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 8.0GB. [2025-04-26 16:23:37,969 INFO L158 Benchmark]: Boogie Preprocessor took 21.89ms. Allocated memory is still 155.2MB. Free memory was 81.2MB in the beginning and 80.2MB in the end (delta: 1.0MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. [2025-04-26 16:23:37,969 INFO L158 Benchmark]: RCFGBuilder took 186.88ms. Allocated memory is still 155.2MB. Free memory was 80.2MB in the beginning and 70.7MB in the end (delta: 9.5MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2025-04-26 16:23:37,969 INFO L158 Benchmark]: BuchiAutomizer took 5445.20ms. Allocated memory is still 155.2MB. Free memory was 70.5MB in the beginning and 43.8MB in the end (delta: 26.7MB). Peak memory consumption was 39.9MB. Max. memory is 8.0GB. [2025-04-26 16:23:37,970 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.17ms. Allocated memory is still 155.2MB. Free memory is still 84.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 35.94ms. Allocated memory is still 155.2MB. Free memory was 83.0MB in the beginning and 81.2MB in the end (delta: 1.8MB). There was no memory consumed. Max. memory is 8.0GB. * Boogie Preprocessor took 21.89ms. Allocated memory is still 155.2MB. Free memory was 81.2MB in the beginning and 80.2MB in the end (delta: 1.0MB). Peak memory consumption was 4.2MB. Max. memory is 8.0GB. * RCFGBuilder took 186.88ms. Allocated memory is still 155.2MB. Free memory was 80.2MB in the beginning and 70.7MB in the end (delta: 9.5MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * BuchiAutomizer took 5445.20ms. Allocated memory is still 155.2MB. Free memory was 70.5MB in the beginning and 43.8MB in the end (delta: 26.7MB). Peak memory consumption was 39.9MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 5.3s and 4 iterations. TraceHistogramMax:2. Analysis of lassos took 5.1s. Construction of modules took 0.0s. Büchi inclusion checks took 0.1s. Highest rank in rank-based complementation 0. Minimization of det autom 3. Minimization of nondet autom 0. Automata minimization 0.0s AutomataMinimizationTime, 3 MinimizatonAttempts, 14 StatesRemovedByMinimization, 3 NontrivialMinimizations. 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: 0 mSolverCounterUnknown, 25 SdHoareTripleChecker+Valid, 0.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 25 mSDsluCounter, 50 SdHoareTripleChecker+Invalid, 0.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23 mSDsCounter, 3 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 50 IncrementalHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3 mSolverCounterUnsat, 27 mSDtfsCounter, 50 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn1 SFLI0 SFLT0 conc3 concLT0 SILN0 SILU0 SILI0 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital59 mio100 ax100 hnf100 lsp72 ukn86 mio100 lsp48 div100 bol100 ite100 ukn100 eq211 hnf89 smp100 dnf100 smp100 tf100 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 29ms VariablesStem: 3 VariablesLoop: 2 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 6 MotzkinApplications: 18 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.0s InitialAbstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 3 terminating modules (3 trivial, 0 deterministic, 0 nondeterministic) and one module whose termination is unknown.3 modules have a trivial ranking function, the largest among these consists of 4 locations. The remainder module has 34 locations. - TerminationAnalysisResult: Unable to decide termination Buchi Automizer is unable to decide termination for the following lasso. Stem: "[53] $Ultimate##0-->L55: Formula: (= v_front_5 v_back_8) InVars {front=v_front_5, back=v_back_8} OutVars{front=v_front_5, back=v_back_8} AuxVars[] AssignedVars[]" "[46] L55-->L56: Formula: (= v_sum_3 0) InVars {sum=v_sum_3} OutVars{sum=v_sum_3} AuxVars[] AssignedVars[]" "[39] L56-->L57: Formula: v_flag_5 InVars {flag=v_flag_5} OutVars{flag=v_flag_5} AuxVars[] AssignedVars[]" "[69] L57-->L19: Formula: (= v_thread1Thread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_thidvar0]" "[72] L57-1-->L32: Formula: (and (= 2 v_thread2Thread1of1ForFork1_thidvar1_2) (= 2 v_thread2Thread1of1ForFork1_thidvar0_2)) InVars {} OutVars{thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_2, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_thidvar0, thread2Thread1of1ForFork1_thidvar1]" "[58] L19-->thread1EXIT: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" Loop: "[62] L32-->L34: Formula: v_flag_4 InVars {flag=v_flag_4} OutVars{flag=v_flag_4} AuxVars[] AssignedVars[]" "[65] L34-->L41-1: Formula: (and (= (select v_queue_10 v_back_16) 1) (= v_back_15 (+ v_back_16 1))) InVars {queue=v_queue_10, back=v_back_16} OutVars{queue=v_queue_10, back=v_back_15} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" "[61] L32-->L41: Formula: (not v_flag_1) InVars {flag=v_flag_1} OutVars{flag=v_flag_1} AuxVars[] AssignedVars[]" "[64] L41-->L41-1: Formula: (and (= (+ 1 (select v_queue_8 v_back_12)) 0) (= v_back_11 (+ v_back_12 1))) InVars {queue=v_queue_8, back=v_back_12} OutVars{queue=v_queue_8, back=v_back_11} AuxVars[] AssignedVars[back]" "[66] L41-1-->L32: Formula: (or (and (not v_flag_2) v_flag_3) (and (not v_flag_3) v_flag_2)) InVars {flag=v_flag_3} OutVars{flag=v_flag_2} AuxVars[] AssignedVars[flag]" RESULT: Ultimate could not prove your program: unable to determine termination [2025-04-26 16:23:37,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-04-26 16:23:38,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...