./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 702a5cb4e98140bb9dbcfd0fb89e24e07deb7e8ce40ea61b05e70376d58bbad7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 15:43:13,724 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 15:43:13,777 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Termination-64bit-Automizer_Default.epf [2024-12-02 15:43:13,781 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 15:43:13,781 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 15:43:13,801 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 15:43:13,801 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 15:43:13,802 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 15:43:13,802 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 15:43:13,802 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 15:43:13,802 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 15:43:13,803 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * Use old map elimination=false [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-12-02 15:43:13,803 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-12-02 15:43:13,804 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-12-02 15:43:13,804 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 15:43:13,805 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 15:43:13,805 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 15:43:13,805 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL_NO_AM [2024-12-02 15:43:13,806 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-12-02 15:43:13,806 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 702a5cb4e98140bb9dbcfd0fb89e24e07deb7e8ce40ea61b05e70376d58bbad7 [2024-12-02 15:43:14,021 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 15:43:14,028 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 15:43:14,030 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 15:43:14,031 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 15:43:14,031 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 15:43:14,033 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2024-12-02 15:43:16,680 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/data/59f1c1161/de38973f11df4740aa0fcdf890032faf/FLAG1c8cc1f8c [2024-12-02 15:43:16,836 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 15:43:16,836 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2024-12-02 15:43:16,842 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/data/59f1c1161/de38973f11df4740aa0fcdf890032faf/FLAG1c8cc1f8c [2024-12-02 15:43:17,226 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/data/59f1c1161/de38973f11df4740aa0fcdf890032faf [2024-12-02 15:43:17,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 15:43:17,229 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 15:43:17,230 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 15:43:17,230 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 15:43:17,233 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 15:43:17,234 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,234 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@bce9767 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17, skipping insertion in model container [2024-12-02 15:43:17,234 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,244 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 15:43:17,340 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:43:17,343 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 15:43:17,353 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 15:43:17,364 INFO L204 MainTranslator]: Completed translation [2024-12-02 15:43:17,364 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17 WrapperNode [2024-12-02 15:43:17,364 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 15:43:17,365 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 15:43:17,365 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 15:43:17,365 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 15:43:17,372 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,374 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,385 INFO L138 Inliner]: procedures = 5, calls = 5, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 16 [2024-12-02 15:43:17,386 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 15:43:17,386 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 15:43:17,386 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 15:43:17,386 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 15:43:17,392 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,392 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,393 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,397 INFO L175 MemorySlicer]: No memory access in input program. [2024-12-02 15:43:17,397 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,397 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,399 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,400 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,402 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,403 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,403 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,404 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 15:43:17,406 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 15:43:17,406 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 15:43:17,406 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 15:43:17,407 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (1/1) ... [2024-12-02 15:43:17,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:17,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:17,433 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:17,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-12-02 15:43:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure p [2024-12-02 15:43:17,459 INFO L138 BoogieDeclarations]: Found implementation of procedure p [2024-12-02 15:43:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 15:43:17,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 15:43:17,499 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 15:43:17,501 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 15:43:17,596 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-12-02 15:43:17,597 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 15:43:17,606 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 15:43:17,606 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2024-12-02 15:43:17,607 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:43:17 BoogieIcfgContainer [2024-12-02 15:43:17,607 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 15:43:17,608 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-12-02 15:43:17,608 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-12-02 15:43:17,613 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-12-02 15:43:17,613 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-12-02 15:43:17,614 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 02.12 03:43:17" (1/3) ... [2024-12-02 15:43:17,614 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1ab18f42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 02.12 03:43:17, skipping insertion in model container [2024-12-02 15:43:17,615 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-12-02 15:43:17,615 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 03:43:17" (2/3) ... [2024-12-02 15:43:17,615 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1ab18f42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 02.12 03:43:17, skipping insertion in model container [2024-12-02 15:43:17,615 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-12-02 15:43:17,615 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:43:17" (3/3) ... [2024-12-02 15:43:17,616 INFO L363 chiAutomizerObserver]: Analyzing ICFG LeeJonesBen-Amram-POPL2001-Ex4.c [2024-12-02 15:43:17,667 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-12-02 15:43:17,667 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-12-02 15:43:17,667 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-12-02 15:43:17,667 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-12-02 15:43:17,667 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-12-02 15:43:17,668 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-12-02 15:43:17,668 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-12-02 15:43:17,668 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-12-02 15:43:17,673 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 15:43:17,688 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:17,688 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:17,688 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:17,693 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-12-02 15:43:17,693 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-12-02 15:43:17,694 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-12-02 15:43:17,694 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-12-02 15:43:17,696 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:17,696 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:17,696 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:17,697 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-12-02 15:43:17,697 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-12-02 15:43:17,703 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< [2024-12-02 15:43:17,703 INFO L749 eck$LassoCheckResult]: Loop: "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< [2024-12-02 15:43:17,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:17,707 INFO L85 PathProgramCache]: Analyzing trace with hash 1356593, now seen corresponding path program 1 times [2024-12-02 15:43:17,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:17,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359936453] [2024-12-02 15:43:17,714 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:17,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:17,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,775 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:17,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,792 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:17,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:17,795 INFO L85 PathProgramCache]: Analyzing trace with hash 29913, now seen corresponding path program 1 times [2024-12-02 15:43:17,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:17,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530259491] [2024-12-02 15:43:17,795 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:17,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,803 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:17,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,809 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:17,811 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:17,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1759556521, now seen corresponding path program 1 times [2024-12-02 15:43:17,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:17,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543306798] [2024-12-02 15:43:17,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:17,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,824 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:17,835 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:17,968 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:17,968 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:17,968 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:17,969 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:17,969 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:17,969 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:17,969 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:17,969 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:17,969 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2024-12-02 15:43:17,969 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:17,970 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:17,983 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:17,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:17,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:17,999 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,002 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,007 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,012 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,024 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,093 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:18,093 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:18,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,097 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-12-02 15:43:18,101 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,101 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,116 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,117 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-12-02 15:43:18,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,124 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-12-02 15:43:18,127 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,127 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,139 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,139 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-12-02 15:43:18,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,146 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-12-02 15:43:18,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,161 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,161 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~m=0} Honda state: {p_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2024-12-02 15:43:18,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,168 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-12-02 15:43:18,169 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,169 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,182 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,182 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2024-12-02 15:43:18,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,190 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-12-02 15:43:18,192 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,192 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,204 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,204 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-12-02 15:43:18,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,212 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-12-02 15:43:18,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,214 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,227 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:18,227 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=0} Honda state: {p_#in~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:18,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-12-02 15:43:18,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,234 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-12-02 15:43:18,236 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:18,237 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-12-02 15:43:18,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,264 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-12-02 15:43:18,266 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:18,267 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:18,339 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:18,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2024-12-02 15:43:18,342 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:18,342 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:18,342 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:18,342 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:18,342 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:18,342 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,342 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:18,342 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:18,342 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2024-12-02 15:43:18,342 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:18,342 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:18,343 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,346 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,348 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,350 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,352 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,355 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,357 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:18,415 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:18,418 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:18,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,421 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-12-02 15:43:18,424 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,435 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,435 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,440 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,440 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,442 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-12-02 15:43:18,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,451 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-12-02 15:43:18,454 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,467 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,468 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,468 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,468 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,470 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,475 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2024-12-02 15:43:18,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,477 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-12-02 15:43:18,479 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,490 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,491 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,491 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,491 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,491 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,493 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2024-12-02 15:43:18,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,500 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-12-02 15:43:18,502 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,513 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,514 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,514 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,516 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2024-12-02 15:43:18,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,526 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-12-02 15:43:18,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 [2024-12-02 15:43:18,539 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,539 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,539 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,539 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,539 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,540 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,540 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,542 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2024-12-02 15:43:18,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,549 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-12-02 15:43:18,551 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,565 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2024-12-02 15:43:18,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,572 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-12-02 15:43:18,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 [2024-12-02 15:43:18,585 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,585 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,585 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,585 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,585 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,586 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,586 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,589 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2024-12-02 15:43:18,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,596 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-12-02 15:43:18,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:18,610 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:18,611 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,612 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-12-02 15:43:18,618 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-12-02 15:43:18,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,620 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2024-12-02 15:43:18,622 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,633 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,633 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,633 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,633 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,633 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,634 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,634 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,636 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2024-12-02 15:43:18,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,643 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-12-02 15:43:18,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 [2024-12-02 15:43:18,657 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,657 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,657 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,657 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,657 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,658 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,658 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,659 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2024-12-02 15:43:18,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,666 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-12-02 15:43:18,669 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,680 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,681 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,681 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,683 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-12-02 15:43:18,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,691 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-12-02 15:43:18,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,705 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,706 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,706 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,706 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,706 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,707 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,707 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,709 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-12-02 15:43:18,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,716 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-12-02 15:43:18,719 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,730 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,730 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,731 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,731 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,733 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2024-12-02 15:43:18,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,742 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-12-02 15:43:18,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 [2024-12-02 15:43:18,755 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,755 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,755 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,755 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,755 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,756 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,756 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,758 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:18,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2024-12-02 15:43:18,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,765 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-12-02 15:43:18,767 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:18,778 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:18,778 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:18,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:18,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:18,778 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:18,780 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:18,780 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:18,784 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:18,791 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-12-02 15:43:18,794 INFO L444 ModelExtractionUtils]: 1 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-12-02 15:43:18,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:18,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:18,799 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:18,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-12-02 15:43:18,800 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:18,800 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:18,800 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:18,801 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_#in~n + 1*p_#in~r f1 = 1*p_#in~r Supporting invariants [] [2024-12-02 15:43:18,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-12-02 15:43:18,812 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:18,821 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:18,822 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:18,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:18,866 INFO L256 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 15:43:18,867 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:18,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:18,895 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:43:18,896 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:19,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:19,106 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-12-02 15:43:19,107 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:19,303 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 48 states and 60 transitions. Complement of second has 16 states. [2024-12-02 15:43:19,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:19,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:19,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 15 transitions. [2024-12-02 15:43:19,315 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 4 letters. Loop has 3 letters. [2024-12-02 15:43:19,316 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:19,316 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 7 letters. Loop has 3 letters. [2024-12-02 15:43:19,316 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:19,316 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 15 transitions. Stem has 4 letters. Loop has 6 letters. [2024-12-02 15:43:19,316 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:19,317 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2024-12-02 15:43:19,320 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:19,323 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 21 states and 24 transitions. [2024-12-02 15:43:19,324 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2024-12-02 15:43:19,324 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2024-12-02 15:43:19,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 24 transitions. [2024-12-02 15:43:19,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:19,325 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 24 transitions. [2024-12-02 15:43:19,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 24 transitions. [2024-12-02 15:43:19,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 14. [2024-12-02 15:43:19,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:19,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 17 transitions. [2024-12-02 15:43:19,347 INFO L240 hiAutomatonCegarLoop]: Abstraction has 14 states and 17 transitions. [2024-12-02 15:43:19,347 INFO L425 stractBuchiCegarLoop]: Abstraction has 14 states and 17 transitions. [2024-12-02 15:43:19,347 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-12-02 15:43:19,347 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14 states and 17 transitions. [2024-12-02 15:43:19,348 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:19,348 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:19,348 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:19,348 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2024-12-02 15:43:19,348 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-12-02 15:43:19,348 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:19,348 INFO L749 eck$LassoCheckResult]: Loop: "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:19,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:19,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1303685879, now seen corresponding path program 1 times [2024-12-02 15:43:19,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:19,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805721906] [2024-12-02 15:43:19,349 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:19,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:19,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,355 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:19,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,360 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:19,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:19,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 1 times [2024-12-02 15:43:19,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:19,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738188443] [2024-12-02 15:43:19,361 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:19,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:19,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,365 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,368 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:19,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:19,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326029, now seen corresponding path program 1 times [2024-12-02 15:43:19,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:19,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865292036] [2024-12-02 15:43:19,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:19,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,376 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:19,383 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:19,468 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-12-02 15:43:19,532 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:19,532 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:19,532 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:19,533 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:19,533 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:19,533 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,533 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:19,533 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:19,533 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2024-12-02 15:43:19,533 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:19,533 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:19,534 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,536 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,551 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,614 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:19,614 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:19,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,616 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-12-02 15:43:19,619 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:19,619 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,631 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:19,631 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:19,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:19,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,639 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-12-02 15:43:19,642 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:19,642 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,653 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:19,653 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:19,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2024-12-02 15:43:19,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,663 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-12-02 15:43:19,665 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:19,665 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,680 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:19,680 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:19,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2024-12-02 15:43:19,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,687 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-12-02 15:43:19,689 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:19,689 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,711 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:19,711 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=0, p_~m=0, p_~r=0, p_#in~r=0} Honda state: {p_#in~m=0, p_~m=0, p_~r=0, p_#in~r=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:19,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-12-02 15:43:19,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,718 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-12-02 15:43:19,720 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:19,720 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2024-12-02 15:43:19,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,746 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-12-02 15:43:19,748 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:19,748 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:19,839 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:19,841 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2024-12-02 15:43:19,841 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:19,842 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:19,842 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:19,842 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:19,842 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:19,842 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,842 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:19,842 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:19,842 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2024-12-02 15:43:19,842 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:19,842 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:19,842 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,844 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,857 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:19,918 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:19,919 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:19,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,920 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2024-12-02 15:43:19,923 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:19,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:19,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:19,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:19,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:19,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:19,935 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:19,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:19,936 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:19,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2024-12-02 15:43:19,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,943 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-12-02 15:43:19,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:19,956 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:19,956 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:19,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:19,956 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:19,956 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:19,957 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:19,957 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:19,958 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:19,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2024-12-02 15:43:19,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,965 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-12-02 15:43:19,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:19,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:19,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:19,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:19,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:19,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:19,981 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:19,981 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:19,983 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:19,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2024-12-02 15:43:19,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:19,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:19,990 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:19,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-12-02 15:43:19,992 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,006 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,006 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,006 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,006 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,007 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,007 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,008 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2024-12-02 15:43:20,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,016 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-12-02 15:43:20,018 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,029 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,029 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,029 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,029 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,030 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,031 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,033 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:20,034 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-12-02 15:43:20,035 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-12-02 15:43:20,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,036 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-12-02 15:43:20,038 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:20,038 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:20,038 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:20,038 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2024-12-02 15:43:20,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2024-12-02 15:43:20,045 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:20,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:20,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:20,064 INFO L256 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 15:43:20,065 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:20,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:20,085 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:43:20,085 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:20,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:20,134 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-12-02 15:43:20,134 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 14 states and 17 transitions. cyclomatic complexity: 5 Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:20,162 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 14 states and 17 transitions. cyclomatic complexity: 5. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 26 states and 31 transitions. Complement of second has 13 states. [2024-12-02 15:43:20,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:20,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:20,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2024-12-02 15:43:20,164 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 4 letters. [2024-12-02 15:43:20,164 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:20,164 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 10 letters. Loop has 4 letters. [2024-12-02 15:43:20,164 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:20,164 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 8 letters. [2024-12-02 15:43:20,164 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:20,164 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 31 transitions. [2024-12-02 15:43:20,165 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:20,166 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 21 states and 25 transitions. [2024-12-02 15:43:20,166 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2024-12-02 15:43:20,166 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2024-12-02 15:43:20,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2024-12-02 15:43:20,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:20,166 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 25 transitions. [2024-12-02 15:43:20,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2024-12-02 15:43:20,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 19. [2024-12-02 15:43:20,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 5 states have call successors, (5), 4 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:20,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 23 transitions. [2024-12-02 15:43:20,168 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19 states and 23 transitions. [2024-12-02 15:43:20,168 INFO L425 stractBuchiCegarLoop]: Abstraction has 19 states and 23 transitions. [2024-12-02 15:43:20,168 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-12-02 15:43:20,168 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19 states and 23 transitions. [2024-12-02 15:43:20,168 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:20,169 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:20,169 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:20,169 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:43:20,169 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-12-02 15:43:20,169 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" [2024-12-02 15:43:20,169 INFO L749 eck$LassoCheckResult]: Loop: "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" [2024-12-02 15:43:20,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:20,169 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326032, now seen corresponding path program 1 times [2024-12-02 15:43:20,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:20,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487531193] [2024-12-02 15:43:20,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:20,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,179 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:20,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,186 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:20,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:20,186 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 2 times [2024-12-02 15:43:20,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:20,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535893272] [2024-12-02 15:43:20,186 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:20,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:20,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,190 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,193 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:20,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:20,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921136, now seen corresponding path program 1 times [2024-12-02 15:43:20,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:20,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354252832] [2024-12-02 15:43:20,194 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:20,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:20,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,203 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:20,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:20,212 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:20,307 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:20,307 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:20,307 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:20,307 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:20,307 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:20,307 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,307 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:20,307 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:20,307 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2024-12-02 15:43:20,307 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:20,307 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:20,308 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,320 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,322 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,326 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,329 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,384 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:20,385 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:20,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,386 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-12-02 15:43:20,389 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:20,389 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:20,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2024-12-02 15:43:20,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,426 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-12-02 15:43:20,429 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:20,429 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:20,707 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:20,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2024-12-02 15:43:20,712 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:20,712 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:20,712 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:20,712 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:20,712 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:20,712 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,712 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:20,712 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:20,712 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2024-12-02 15:43:20,712 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:20,712 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:20,713 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,715 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,724 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,728 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,729 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:20,766 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:20,766 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:20,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,768 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-12-02 15:43:20,770 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,784 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,784 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,784 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,784 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,786 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2024-12-02 15:43:20,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,793 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-12-02 15:43:20,795 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,806 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,806 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,808 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,808 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,811 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2024-12-02 15:43:20,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,820 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-12-02 15:43:20,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,833 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,833 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,833 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,834 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,834 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,836 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-12-02 15:43:20,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,845 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-12-02 15:43:20,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-12-02 15:43:20,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,863 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,864 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,864 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,864 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,865 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-12-02 15:43:20,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,872 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-12-02 15:43:20,875 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,886 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,886 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,886 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,886 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,886 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:20,886 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:20,886 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,888 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2024-12-02 15:43:20,893 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-12-02 15:43:20,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,895 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-12-02 15:43:20,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,908 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,909 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:20,909 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:20,909 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,911 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:20,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:20,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,918 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-12-02 15:43:20,920 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:20,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:20,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:20,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:20,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:20,932 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:20,934 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:20,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:20,938 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:20,944 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-12-02 15:43:20,945 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-12-02 15:43:20,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:20,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:20,946 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:20,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-12-02 15:43:20,948 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:20,948 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:20,948 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:20,948 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2024-12-02 15:43:20,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2024-12-02 15:43:20,955 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:20,956 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:20,956 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:20,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:20,983 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 15:43:20,984 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:21,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:43:21,011 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:21,210 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-12-02 15:43:21,210 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 19 states and 23 transitions. cyclomatic complexity: 7 Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,294 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 19 states and 23 transitions. cyclomatic complexity: 7. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 43 states and 51 transitions. Complement of second has 9 states. [2024-12-02 15:43:21,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:21,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-12-02 15:43:21,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 3 letters. [2024-12-02 15:43:21,296 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:21,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-12-02 15:43:21,296 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:21,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 6 letters. [2024-12-02 15:43:21,297 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:21,297 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 51 transitions. [2024-12-02 15:43:21,299 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:21,300 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 37 states and 45 transitions. [2024-12-02 15:43:21,300 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2024-12-02 15:43:21,300 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2024-12-02 15:43:21,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 45 transitions. [2024-12-02 15:43:21,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:21,300 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 45 transitions. [2024-12-02 15:43:21,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 45 transitions. [2024-12-02 15:43:21,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 32. [2024-12-02 15:43:21,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 8 states have call successors, (11), 8 states have call predecessors, (11), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2024-12-02 15:43:21,303 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 39 transitions. [2024-12-02 15:43:21,303 INFO L425 stractBuchiCegarLoop]: Abstraction has 32 states and 39 transitions. [2024-12-02 15:43:21,303 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-12-02 15:43:21,303 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 39 transitions. [2024-12-02 15:43:21,304 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-12-02 15:43:21,304 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:21,304 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:21,304 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:43:21,304 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-12-02 15:43:21,304 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:21,304 INFO L749 eck$LassoCheckResult]: Loop: "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:21,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:21,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921139, now seen corresponding path program 2 times [2024-12-02 15:43:21,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:21,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281152740] [2024-12-02 15:43:21,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:21,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:21,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,314 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:21,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,323 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:21,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:21,323 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 2 times [2024-12-02 15:43:21,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:21,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191020781] [2024-12-02 15:43:21,324 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:21,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:21,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,327 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:21,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:21,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1157887471, now seen corresponding path program 3 times [2024-12-02 15:43:21,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:21,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084772237] [2024-12-02 15:43:21,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:21,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:21,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,338 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:21,348 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:21,452 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:21,452 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:21,452 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:21,452 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:21,452 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:21,452 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,453 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:21,453 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:21,453 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2024-12-02 15:43:21,453 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:21,453 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:21,454 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,460 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,462 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,466 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,474 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,529 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:21,529 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:21,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:21,531 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:21,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-12-02 15:43:21,534 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:21,534 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:21,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2024-12-02 15:43:21,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:21,561 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:21,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-12-02 15:43:21,563 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:21,563 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:21,654 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:21,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2024-12-02 15:43:21,657 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:21,657 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:21,657 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:21,657 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:21,657 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:21,657 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,657 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:21,657 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:21,657 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2024-12-02 15:43:21,657 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:21,657 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:21,658 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,664 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,671 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,672 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,673 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:21,719 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:21,719 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:21,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:21,721 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:21,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-12-02 15:43:21,723 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:21,734 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:21,734 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:21,734 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:21,734 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:21,734 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:21,735 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:21,735 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:21,738 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:21,740 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-12-02 15:43:21,740 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-12-02 15:43:21,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:21,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:21,742 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:21,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2024-12-02 15:43:21,743 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:21,744 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:21,744 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:21,744 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2024-12-02 15:43:21,749 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2024-12-02 15:43:21,749 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:21,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:21,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:21,779 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:21,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:43:21,809 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:21,840 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-12-02 15:43:21,840 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,859 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 45 states and 54 transitions. Complement of second has 13 states. [2024-12-02 15:43:21,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:21,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2024-12-02 15:43:21,860 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 13 letters. Loop has 4 letters. [2024-12-02 15:43:21,861 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:21,861 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-12-02 15:43:21,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:21,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:21,892 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:21,893 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:21,920 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:43:21,920 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:21,957 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:21,958 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 4 loop predicates [2024-12-02 15:43:21,958 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,995 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 45 states and 54 transitions. Complement of second has 13 states. [2024-12-02 15:43:21,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:21,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:21,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2024-12-02 15:43:21,996 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 13 letters. Loop has 4 letters. [2024-12-02 15:43:21,996 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:21,997 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-12-02 15:43:22,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:22,026 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:22,027 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:22,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:22,053 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 15:43:22,053 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:22,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:22,088 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2024-12-02 15:43:22,088 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:22,114 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 56 states and 68 transitions. Complement of second has 15 states. [2024-12-02 15:43:22,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:22,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:22,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2024-12-02 15:43:22,115 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 4 letters. [2024-12-02 15:43:22,115 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:22,115 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 17 letters. Loop has 4 letters. [2024-12-02 15:43:22,116 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:22,116 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 8 letters. [2024-12-02 15:43:22,116 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:22,116 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 68 transitions. [2024-12-02 15:43:22,118 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-12-02 15:43:22,118 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 39 states and 47 transitions. [2024-12-02 15:43:22,118 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2024-12-02 15:43:22,119 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2024-12-02 15:43:22,119 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 47 transitions. [2024-12-02 15:43:22,119 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:22,119 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 47 transitions. [2024-12-02 15:43:22,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 47 transitions. [2024-12-02 15:43:22,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 24. [2024-12-02 15:43:22,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 19 states have (on average 1.2105263157894737) internal successors, (23), 17 states have internal predecessors, (23), 5 states have call successors, (6), 6 states have call predecessors, (6), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:22,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2024-12-02 15:43:22,121 INFO L240 hiAutomatonCegarLoop]: Abstraction has 24 states and 29 transitions. [2024-12-02 15:43:22,121 INFO L425 stractBuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2024-12-02 15:43:22,121 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-12-02 15:43:22,121 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 29 transitions. [2024-12-02 15:43:22,122 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2024-12-02 15:43:22,122 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:22,122 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:22,122 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:43:22,122 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2024-12-02 15:43:22,122 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:22,123 INFO L749 eck$LassoCheckResult]: Loop: "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" [2024-12-02 15:43:22,123 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:22,123 INFO L85 PathProgramCache]: Analyzing trace with hash -1283297937, now seen corresponding path program 1 times [2024-12-02 15:43:22,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:22,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438289762] [2024-12-02 15:43:22,123 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:22,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:22,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,128 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:22,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,132 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:22,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:22,133 INFO L85 PathProgramCache]: Analyzing trace with hash 2028029801, now seen corresponding path program 1 times [2024-12-02 15:43:22,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:22,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134018064] [2024-12-02 15:43:22,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:22,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:22,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,137 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:22,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,141 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:22,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:22,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917189, now seen corresponding path program 4 times [2024-12-02 15:43:22,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:22,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141413692] [2024-12-02 15:43:22,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:22,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,148 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:22,156 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:22,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2024-12-02 15:43:22,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:22,344 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:22,344 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:22,344 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:22,344 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:22,344 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:22,344 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,344 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:22,345 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:22,345 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2024-12-02 15:43:22,345 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:22,345 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:22,345 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,347 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,349 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,351 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,430 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:22,430 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:22,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,432 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-12-02 15:43:22,434 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:22,434 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:22,446 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:22,446 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:22,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2024-12-02 15:43:22,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,453 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-12-02 15:43:22,455 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:22,455 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:22,469 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:22,469 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:22,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2024-12-02 15:43:22,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,475 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-12-02 15:43:22,478 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:22,478 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:22,489 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:22,489 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:22,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2024-12-02 15:43:22,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,497 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-12-02 15:43:22,500 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:22,500 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:22,526 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-12-02 15:43:22,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,528 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-12-02 15:43:22,530 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:22,531 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:22,823 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:22,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2024-12-02 15:43:22,828 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:22,829 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:22,829 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:22,829 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:22,829 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:22,829 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,829 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:22,829 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:22,829 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2024-12-02 15:43:22,829 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:22,829 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:22,829 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,831 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,833 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,835 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:22,902 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:22,903 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:22,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,904 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-12-02 15:43:22,906 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:22,917 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:22,917 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:22,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:22,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:22,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:22,917 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:22,917 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:22,918 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:22,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-12-02 15:43:22,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,925 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-12-02 15:43:22,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:22,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:22,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:22,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:22,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:22,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:22,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:22,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:22,939 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:22,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2024-12-02 15:43:22,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,945 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-12-02 15:43:22,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 [2024-12-02 15:43:22,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:22,959 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:22,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:22,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:22,959 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:22,959 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:22,959 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:22,960 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:22,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2024-12-02 15:43:22,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,967 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2024-12-02 15:43:22,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:22,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:22,980 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:22,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:22,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:22,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:22,982 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:22,982 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:22,985 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:22,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:22,990 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-12-02 15:43:22,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:22,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:22,991 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:22,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2024-12-02 15:43:22,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:23,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:23,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:23,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:23,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:23,005 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:23,005 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:23,005 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:23,007 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:23,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2024-12-02 15:43:23,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,013 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2024-12-02 15:43:23,016 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:23,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:23,027 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:23,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:23,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:23,027 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:23,027 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:23,027 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:23,029 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:23,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-12-02 15:43:23,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,035 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-12-02 15:43:23,038 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:23,049 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:23,049 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:23,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:23,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:23,049 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:23,049 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:23,050 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:23,051 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:23,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2024-12-02 15:43:23,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,059 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2024-12-02 15:43:23,060 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:23,072 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:23,072 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:23,072 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:23,072 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:23,072 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:23,075 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:23,075 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:23,081 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:23,086 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2024-12-02 15:43:23,086 INFO L444 ModelExtractionUtils]: 10 out of 15 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-12-02 15:43:23,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,088 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-12-02 15:43:23,090 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:23,090 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:23,090 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:23,090 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~m + 1*p_~r f1 = 1*p_~m Supporting invariants [] [2024-12-02 15:43:23,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2024-12-02 15:43:23,096 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:23,097 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:23,097 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:23,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:23,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:23,123 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 15:43:23,124 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:23,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:23,151 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-02 15:43:23,152 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:23,413 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:23,413 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2024-12-02 15:43:23,413 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24 states and 29 transitions. cyclomatic complexity: 8 Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:23,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2024-12-02 15:43:23,669 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24 states and 29 transitions. cyclomatic complexity: 8. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 92 states and 110 transitions. Complement of second has 26 states. [2024-12-02 15:43:23,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:23,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 5 states have internal predecessors, (11), 3 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:23,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-12-02 15:43:23,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 7 letters. [2024-12-02 15:43:23,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:23,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 16 letters. Loop has 7 letters. [2024-12-02 15:43:23,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:23,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 14 letters. [2024-12-02 15:43:23,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:23,671 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 92 states and 110 transitions. [2024-12-02 15:43:23,673 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2024-12-02 15:43:23,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 92 states to 77 states and 93 transitions. [2024-12-02 15:43:23,675 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2024-12-02 15:43:23,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 23 [2024-12-02 15:43:23,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 93 transitions. [2024-12-02 15:43:23,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:23,675 INFO L218 hiAutomatonCegarLoop]: Abstraction has 77 states and 93 transitions. [2024-12-02 15:43:23,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 93 transitions. [2024-12-02 15:43:23,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 52. [2024-12-02 15:43:23,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 36 states have internal predecessors, (48), 13 states have call successors, (16), 15 states have call predecessors, (16), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:23,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2024-12-02 15:43:23,679 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-12-02 15:43:23,679 INFO L425 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2024-12-02 15:43:23,679 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-12-02 15:43:23,679 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2024-12-02 15:43:23,680 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2024-12-02 15:43:23,680 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:23,680 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:23,681 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 15:43:23,681 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2024-12-02 15:43:23,681 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" [2024-12-02 15:43:23,681 INFO L749 eck$LassoCheckResult]: Loop: "call #t~ret0 := p(~m, ~r - 1, ~n);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" [2024-12-02 15:43:23,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:23,681 INFO L85 PathProgramCache]: Analyzing trace with hash 681879976, now seen corresponding path program 5 times [2024-12-02 15:43:23,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:23,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696337407] [2024-12-02 15:43:23,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:23,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:23,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,687 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:23,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,693 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:23,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:23,694 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 3 times [2024-12-02 15:43:23,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:23,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494378855] [2024-12-02 15:43:23,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:23,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,697 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,700 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:23,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:23,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917192, now seen corresponding path program 6 times [2024-12-02 15:43:23,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:23,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153142999] [2024-12-02 15:43:23,700 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:23,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:23,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,706 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:23,713 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:23,801 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:23,801 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:23,801 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:23,801 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:23,801 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:23,801 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,801 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:23,801 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:23,801 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2024-12-02 15:43:23,801 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:23,801 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:23,802 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:23,804 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:23,805 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:23,810 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:23,818 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:23,867 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:23,867 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:23,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,869 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-12-02 15:43:23,871 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:23,871 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:23,885 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:23,885 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:23,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2024-12-02 15:43:23,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,892 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-12-02 15:43:23,894 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:23,894 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:23,906 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:23,906 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:23,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2024-12-02 15:43:23,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,913 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-12-02 15:43:23,915 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:23,915 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:23,937 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:23,937 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=6, p_~m=6} Honda state: {p_#in~m=6, p_~m=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:23,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2024-12-02 15:43:23,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,944 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-12-02 15:43:23,946 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:23,946 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:23,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2024-12-02 15:43:23,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:23,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:23,978 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:23,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-12-02 15:43:23,980 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:23,980 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:24,242 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:24,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:24,249 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:24,249 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:24,249 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:24,249 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:24,249 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:24,249 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,249 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:24,249 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:24,249 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2024-12-02 15:43:24,249 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:24,249 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:24,249 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:24,251 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:24,252 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:24,260 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:24,264 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:24,313 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:24,313 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:24,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,314 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-12-02 15:43:24,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 [2024-12-02 15:43:24,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,328 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:24,328 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:24,328 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,329 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-12-02 15:43:24,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,336 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-12-02 15:43:24,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,349 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:24,349 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:24,349 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,351 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-12-02 15:43:24,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,357 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-12-02 15:43:24,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 [2024-12-02 15:43:24,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,370 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:24,371 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:24,371 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,374 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2024-12-02 15:43:24,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,380 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-12-02 15:43:24,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,393 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,393 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,393 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,393 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:24,394 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:24,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,396 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2024-12-02 15:43:24,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,402 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-12-02 15:43:24,404 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,415 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:24,415 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:24,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,417 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,421 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2024-12-02 15:43:24,422 INFO L451 LassoAnalysis]: Using template '2-nested'. [2024-12-02 15:43:24,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,423 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-12-02 15:43:24,425 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,436 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,436 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,436 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:24,437 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:24,437 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,438 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2024-12-02 15:43:24,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,445 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2024-12-02 15:43:24,447 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,458 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,458 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,458 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,458 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:24,459 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:24,459 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,460 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:24,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2024-12-02 15:43:24,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,467 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2024-12-02 15:43:24,469 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:24,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:24,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:24,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:24,480 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:24,480 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2024-12-02 15:43:24,481 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2024-12-02 15:43:24,481 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:24,485 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:24,491 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2024-12-02 15:43:24,491 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-12-02 15:43:24,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:24,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:24,493 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:24,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2024-12-02 15:43:24,495 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:24,495 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:24,495 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:24,495 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2024-12-02 15:43:24,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2024-12-02 15:43:24,500 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:24,501 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:24,501 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression [2024-12-02 15:43:24,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:24,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:24,529 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:24,530 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:24,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:24,551 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:43:24,551 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:24,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:24,669 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-12-02 15:43:24,669 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:24,747 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 83 states and 105 transitions. Complement of second has 9 states. [2024-12-02 15:43:24,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:24,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:24,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-12-02 15:43:24,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-12-02 15:43:24,748 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:24,748 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-12-02 15:43:24,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:24,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:24,775 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:24,775 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:24,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:24,799 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:43:24,800 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:24,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2024-12-02 15:43:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:24,933 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 3 loop predicates [2024-12-02 15:43:24,933 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:24,991 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 83 states and 105 transitions. Complement of second has 9 states. [2024-12-02 15:43:24,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:24,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:24,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2024-12-02 15:43:24,993 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2024-12-02 15:43:24,993 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:24,993 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-12-02 15:43:25,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,020 INFO L256 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,021 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:25,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,043 INFO L256 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:25,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:25,145 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-12-02 15:43:25,146 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19 Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:25,213 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 64 transitions. cyclomatic complexity: 19. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 88 states and 114 transitions. Complement of second has 8 states. [2024-12-02 15:43:25,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:25,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:25,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2024-12-02 15:43:25,214 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 3 letters. [2024-12-02 15:43:25,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:25,214 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 16 letters. Loop has 3 letters. [2024-12-02 15:43:25,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:25,214 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 6 letters. [2024-12-02 15:43:25,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:25,214 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 114 transitions. [2024-12-02 15:43:25,216 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-12-02 15:43:25,217 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 62 states and 78 transitions. [2024-12-02 15:43:25,217 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2024-12-02 15:43:25,217 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2024-12-02 15:43:25,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 78 transitions. [2024-12-02 15:43:25,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:25,217 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 78 transitions. [2024-12-02 15:43:25,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 78 transitions. [2024-12-02 15:43:25,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 41. [2024-12-02 15:43:25,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 29 states have internal predecessors, (37), 10 states have call successors, (14), 11 states have call predecessors, (14), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:25,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2024-12-02 15:43:25,219 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 51 transitions. [2024-12-02 15:43:25,219 INFO L425 stractBuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2024-12-02 15:43:25,219 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-12-02 15:43:25,219 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 51 transitions. [2024-12-02 15:43:25,219 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-12-02 15:43:25,219 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-12-02 15:43:25,220 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-12-02 15:43:25,220 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-12-02 15:43:25,220 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2024-12-02 15:43:25,220 INFO L747 eck$LassoCheckResult]: Stem: "assume { :begin_inline_ULTIMATE.init } true;" "assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet2#1, main_#t~nondet3#1, main_#t~nondet4#1, main_#t~ret5#1, main_~m~0#1, main_~n~0#1, main_~r~0#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~n~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1;havoc main_#t~nondet4#1;main_~r~0#1 := main_#t~nondet4#1;havoc main_#t~nondet4#1;" "assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0;" "call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< [2024-12-02 15:43:25,220 INFO L749 eck$LassoCheckResult]: Loop: "~m := #in~m;~n := #in~n;~r := #in~r;" "assume !(~r > 0);" "assume ~n > 0;" "call #t~ret1 := p(~r, ~n - 1, ~m);"< "~m := #in~m;~n := #in~n;~r := #in~r;" "assume ~r > 0;" "call #t~ret0 := p(~m, ~r - 1, ~n);"< [2024-12-02 15:43:25,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:25,220 INFO L85 PathProgramCache]: Analyzing trace with hash 708644913, now seen corresponding path program 7 times [2024-12-02 15:43:25,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:25,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299615070] [2024-12-02 15:43:25,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:25,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL_NO_AM found an infeasible trace [2024-12-02 15:43:25,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299615070] [2024-12-02 15:43:25,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299615070] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 15:43:25,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914261268] [2024-12-02 15:43:25,286 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:25,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 15:43:25,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,288 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-12-02 15:43:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,315 INFO L256 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,316 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:25,327 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 15:43:25,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914261268] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 15:43:25,346 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 15:43:25,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2024-12-02 15:43:25,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416497583] [2024-12-02 15:43:25,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 15:43:25,348 INFO L752 eck$LassoCheckResult]: stem already infeasible [2024-12-02 15:43:25,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:25,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1923820573, now seen corresponding path program 2 times [2024-12-02 15:43:25,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL_NO_AM [2024-12-02 15:43:25,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020484177] [2024-12-02 15:43:25,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 15:43:25,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 15:43:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:25,352 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 15:43:25,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 15:43:25,355 INFO L130 FreeRefinementEngine]: Strategy CAMEL_NO_AM found a feasible trace [2024-12-02 15:43:25,469 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:25,470 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:25,470 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:25,470 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:25,470 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-12-02 15:43:25,470 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,470 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:25,470 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:25,470 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2024-12-02 15:43:25,470 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:25,470 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:25,471 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,482 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,484 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,485 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,486 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,487 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,521 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:25,521 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-12-02 15:43:25,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,522 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2024-12-02 15:43:25,525 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:25,525 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:25,536 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-12-02 15:43:25,536 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-12-02 15:43:25,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2024-12-02 15:43:25,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,544 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2024-12-02 15:43:25,545 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-12-02 15:43:25,546 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:25,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2024-12-02 15:43:25,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,571 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2024-12-02 15:43:25,573 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-12-02 15:43:25,573 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-12-02 15:43:25,655 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-12-02 15:43:25,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2024-12-02 15:43:25,658 INFO L204 LassoAnalysis]: Preferences: [2024-12-02 15:43:25,658 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-12-02 15:43:25,658 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-12-02 15:43:25,658 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-12-02 15:43:25,658 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-12-02 15:43:25,658 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,658 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-12-02 15:43:25,658 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-12-02 15:43:25,658 INFO L132 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2024-12-02 15:43:25,658 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-12-02 15:43:25,658 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-12-02 15:43:25,659 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,661 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,669 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,671 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,672 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,673 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,675 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-12-02 15:43:25,711 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-12-02 15:43:25,711 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-12-02 15:43:25,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,713 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2024-12-02 15:43:25,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:25,729 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:25,729 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:25,729 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:25,729 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:25,729 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:25,730 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:25,730 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:25,731 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-12-02 15:43:25,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2024-12-02 15:43:25,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,738 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2024-12-02 15:43:25,740 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-12-02 15:43:25,751 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-12-02 15:43:25,751 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-12-02 15:43:25,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-12-02 15:43:25,751 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-12-02 15:43:25,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-12-02 15:43:25,753 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-12-02 15:43:25,753 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-12-02 15:43:25,756 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-12-02 15:43:25,760 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2024-12-02 15:43:25,760 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 2 variables to zero. [2024-12-02 15:43:25,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-12-02 15:43:25,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 15:43:25,762 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-12-02 15:43:25,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2024-12-02 15:43:25,764 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-12-02 15:43:25,764 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-12-02 15:43:25,764 INFO L474 LassoAnalysis]: Proved termination. [2024-12-02 15:43:25,764 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_#in~m) = 1*p_#in~m Supporting invariants [] [2024-12-02 15:43:25,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2024-12-02 15:43:25,770 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-12-02 15:43:25,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:25,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,801 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,802 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:25,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,832 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,832 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:25,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:25,880 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2024-12-02 15:43:25,880 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14 Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:25,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2024-12-02 15:43:25,952 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 175 states and 224 transitions. Complement of second has 25 states. [2024-12-02 15:43:25,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:25,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:25,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 22 transitions. [2024-12-02 15:43:25,954 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 22 transitions. Stem has 15 letters. Loop has 7 letters. [2024-12-02 15:43:25,954 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:25,954 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-12-02 15:43:25,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 15:43:25,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:25,978 INFO L256 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-02 15:43:25,979 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 15:43:26,002 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-02 15:43:26,003 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 15:43:26,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 15:43:26,057 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 6 loop predicates [2024-12-02 15:43:26,057 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14 Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:26,152 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 41 states and 51 transitions. cyclomatic complexity: 14. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 194 states and 254 transitions. Complement of second has 30 states. [2024-12-02 15:43:26,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-12-02 15:43:26,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 5 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:26,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2024-12-02 15:43:26,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 7 letters. [2024-12-02 15:43:26,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:26,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 22 letters. Loop has 7 letters. [2024-12-02 15:43:26,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:26,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 14 letters. [2024-12-02 15:43:26,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-12-02 15:43:26,153 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 194 states and 254 transitions. [2024-12-02 15:43:26,155 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 16 [2024-12-02 15:43:26,156 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 194 states to 187 states and 243 transitions. [2024-12-02 15:43:26,157 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2024-12-02 15:43:26,157 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2024-12-02 15:43:26,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 187 states and 243 transitions. [2024-12-02 15:43:26,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-12-02 15:43:26,157 INFO L218 hiAutomatonCegarLoop]: Abstraction has 187 states and 243 transitions. [2024-12-02 15:43:26,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states and 243 transitions. [2024-12-02 15:43:26,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 105. [2024-12-02 15:43:26,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 77 states have (on average 1.2597402597402598) internal successors, (97), 67 states have internal predecessors, (97), 28 states have call successors, (43), 37 states have call predecessors, (43), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:26,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 140 transitions. [2024-12-02 15:43:26,163 INFO L240 hiAutomatonCegarLoop]: Abstraction has 105 states and 140 transitions. [2024-12-02 15:43:26,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL_NO_AM [2024-12-02 15:43:26,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 15:43:26,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-12-02 15:43:26,165 INFO L87 Difference]: Start difference. First operand 105 states and 140 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-12-02 15:43:26,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 15:43:26,210 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2024-12-02 15:43:26,210 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 126 transitions. [2024-12-02 15:43:26,211 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-12-02 15:43:26,211 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 0 states and 0 transitions. [2024-12-02 15:43:26,211 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-12-02 15:43:26,211 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-12-02 15:43:26,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-12-02 15:43:26,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-12-02 15:43:26,211 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 15:43:26,211 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 15:43:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 15:43:26,212 INFO L425 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-02 15:43:26,212 INFO L332 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2024-12-02 15:43:26,212 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-12-02 15:43:26,212 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-12-02 15:43:26,212 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-12-02 15:43:26,218 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 02.12 03:43:26 BoogieIcfgContainer [2024-12-02 15:43:26,218 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-12-02 15:43:26,218 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 15:43:26,218 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 15:43:26,219 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 15:43:26,219 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 03:43:17" (3/4) ... [2024-12-02 15:43:26,220 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 15:43:26,221 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 15:43:26,221 INFO L158 Benchmark]: Toolchain (without parser) took 8992.71ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 92.9MB in the beginning and 143.8MB in the end (delta: -50.9MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. [2024-12-02 15:43:26,222 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 117.4MB. Free memory was 71.6MB in the beginning and 71.5MB in the end (delta: 86.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:43:26,222 INFO L158 Benchmark]: CACSL2BoogieTranslator took 134.79ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 82.8MB in the end (delta: 9.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 15:43:26,222 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.93ms. Allocated memory is still 117.4MB. Free memory was 82.8MB in the beginning and 81.8MB in the end (delta: 993.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:43:26,222 INFO L158 Benchmark]: Boogie Preprocessor took 18.63ms. Allocated memory is still 117.4MB. Free memory was 81.8MB in the beginning and 80.9MB in the end (delta: 874.6kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:43:26,222 INFO L158 Benchmark]: RCFGBuilder took 201.29ms. Allocated memory is still 117.4MB. Free memory was 80.9MB in the beginning and 71.1MB in the end (delta: 9.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 15:43:26,223 INFO L158 Benchmark]: BuchiAutomizer took 8610.25ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 70.9MB in the beginning and 143.8MB in the end (delta: -72.9MB). Peak memory consumption was 7.8MB. Max. memory is 16.1GB. [2024-12-02 15:43:26,223 INFO L158 Benchmark]: Witness Printer took 2.57ms. Allocated memory is still 201.3MB. Free memory was 143.8MB in the beginning and 143.8MB in the end (delta: 39.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 15:43:26,224 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 117.4MB. Free memory was 71.6MB in the beginning and 71.5MB in the end (delta: 86.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 134.79ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 82.8MB in the end (delta: 9.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 20.93ms. Allocated memory is still 117.4MB. Free memory was 82.8MB in the beginning and 81.8MB in the end (delta: 993.4kB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 18.63ms. Allocated memory is still 117.4MB. Free memory was 81.8MB in the beginning and 80.9MB in the end (delta: 874.6kB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 201.29ms. Allocated memory is still 117.4MB. Free memory was 80.9MB in the beginning and 71.1MB in the end (delta: 9.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * BuchiAutomizer took 8610.25ms. Allocated memory was 117.4MB in the beginning and 201.3MB in the end (delta: 83.9MB). Free memory was 70.9MB in the beginning and 143.8MB in the end (delta: -72.9MB). Peak memory consumption was 7.8MB. Max. memory is 16.1GB. * Witness Printer took 2.57ms. Allocated memory is still 201.3MB. Free memory was 143.8MB in the beginning and 143.8MB in the end (delta: 39.1kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: IfThenElseExpression * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 8 terminating modules (1 trivial, 5 deterministic, 2 nondeterministic). One deterministic module has 2-nested ranking function null, null and consists of 5 locations. One deterministic module has affine ranking function n and consists of 5 locations. One deterministic module has 2-nested ranking function null, null and consists of 4 locations. One deterministic module has 2-nested ranking function null, null and consists of 8 locations. One deterministic module has affine ranking function \old(m) and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 5 locations. One nondeterministic module has 2-nested ranking function null, null and consists of 4 locations. 1 modules have a trivial ranking function, the largest among these consists of 6 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 8.5s and 8 iterations. TraceHistogramMax:3. Analysis of lassos took 5.3s. Construction of modules took 0.2s. Büchi inclusion checks took 2.7s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 7. Automata minimization 0.0s AutomataMinimizationTime, 7 MinimizatonAttempts, 157 StatesRemovedByMinimization, 7 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 [4, 1, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 192 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 180 mSDsluCounter, 261 SdHoareTripleChecker+Invalid, 0.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 87 mSDsCounter, 53 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 270 IncrementalHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 53 mSolverCounterUnsat, 174 mSDtfsCounter, 270 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT6 conc0 concLT0 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital25 mio100 ax100 hnf100 lsp79 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq186 hnf89 smp97 dnf100 smp100 tf106 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 17ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 3 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 17 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.7s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-12-02 15:43:26,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2024-12-02 15:43:26,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03c549c6-7805-4a7b-9be2-38a3d877ff23/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE