./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 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/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_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya --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.2.4-dev-0e0057c [2023-11-28 20:34:38,561 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 20:34:38,632 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-28 20:34:38,637 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 20:34:38,638 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 20:34:38,664 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 20:34:38,665 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 20:34:38,665 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 20:34:38,666 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 20:34:38,667 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 20:34:38,668 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 20:34:38,668 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 20:34:38,669 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 20:34:38,670 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-28 20:34:38,670 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-28 20:34:38,671 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-28 20:34:38,672 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-28 20:34:38,672 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-28 20:34:38,673 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-28 20:34:38,673 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 20:34:38,674 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-28 20:34:38,675 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 20:34:38,675 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 20:34:38,676 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-28 20:34:38,676 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-28 20:34:38,677 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-28 20:34:38,677 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-28 20:34:38,677 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 20:34:38,678 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-28 20:34:38,678 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 20:34:38,678 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 20:34:38,679 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 20:34:38,679 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 20:34:38,680 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 20:34:38,680 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-28 20:34:38,681 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.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_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya 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 [2023-11-28 20:34:38,973 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 20:34:38,997 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 20:34:39,000 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 20:34:39,002 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 20:34:39,002 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 20:34:39,004 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-28 20:34:41,885 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 20:34:42,051 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 20:34:42,051 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-28 20:34:42,057 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/data/7daa6106b/f500fd5f6e0e4357afc3f0207ce129b5/FLAG37e2b44ee [2023-11-28 20:34:42,069 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/data/7daa6106b/f500fd5f6e0e4357afc3f0207ce129b5 [2023-11-28 20:34:42,071 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 20:34:42,072 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 20:34:42,073 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 20:34:42,073 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 20:34:42,078 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 20:34:42,079 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,080 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4218804b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42, skipping insertion in model container [2023-11-28 20:34:42,080 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,101 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 20:34:42,295 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:34:42,302 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 20:34:42,319 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:34:42,336 INFO L206 MainTranslator]: Completed translation [2023-11-28 20:34:42,336 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42 WrapperNode [2023-11-28 20:34:42,336 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 20:34:42,338 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 20:34:42,338 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 20:34:42,338 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 20:34:42,347 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,352 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,370 INFO L138 Inliner]: procedures = 5, calls = 5, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 16 [2023-11-28 20:34:42,371 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 20:34:42,372 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 20:34:42,372 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 20:34:42,372 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 20:34:42,385 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,385 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,386 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,394 INFO L175 MemorySlicer]: No memory access in input program. [2023-11-28 20:34:42,395 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,395 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,397 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,400 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,401 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,402 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 20:34:42,403 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 20:34:42,403 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 20:34:42,404 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 20:34:42,404 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (1/1) ... [2023-11-28 20:34:42,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:42,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:42,432 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:42,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-28 20:34:42,473 INFO L130 BoogieDeclarations]: Found specification of procedure p [2023-11-28 20:34:42,473 INFO L138 BoogieDeclarations]: Found implementation of procedure p [2023-11-28 20:34:42,474 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 20:34:42,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 20:34:42,544 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 20:34:42,546 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 20:34:42,640 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 20:34:42,649 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 20:34:42,650 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-28 20:34:42,652 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:34:42 BoogieIcfgContainer [2023-11-28 20:34:42,652 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 20:34:42,653 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-28 20:34:42,654 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-28 20:34:42,659 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-28 20:34:42,660 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 20:34:42,660 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.11 08:34:42" (1/3) ... [2023-11-28 20:34:42,661 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@123483a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.11 08:34:42, skipping insertion in model container [2023-11-28 20:34:42,661 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 20:34:42,662 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:34:42" (2/3) ... [2023-11-28 20:34:42,662 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@123483a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.11 08:34:42, skipping insertion in model container [2023-11-28 20:34:42,662 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 20:34:42,663 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:34:42" (3/3) ... [2023-11-28 20:34:42,665 INFO L332 chiAutomizerObserver]: Analyzing ICFG LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-28 20:34:42,732 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-28 20:34:42,732 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-28 20:34:42,732 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-28 20:34:42,732 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-28 20:34:42,732 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-28 20:34:42,733 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-28 20:34:42,733 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-28 20:34:42,733 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-28 20:34:42,737 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) [2023-11-28 20:34:42,758 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:42,758 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:34:42,759 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:34:42,764 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-28 20:34:42,764 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-28 20:34:42,765 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-28 20:34:42,765 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) [2023-11-28 20:34:42,768 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:42,768 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:34:42,768 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:34:42,768 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-28 20:34:42,769 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-28 20:34:42,776 INFO L748 eck$LassoCheckResult]: Stem: 16#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true; 12#L-1true 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; 15#L28true assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 8#L29true call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 17#$Ultimate##0true [2023-11-28 20:34:42,776 INFO L750 eck$LassoCheckResult]: Loop: 17#$Ultimate##0true ~m := #in~m;~n := #in~n;~r := #in~r; 2#L13true assume ~r > 0; 18#L14true call #t~ret0 := p(~m, ~r - 1, ~n);< 17#$Ultimate##0true [2023-11-28 20:34:42,781 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:42,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1356593, now seen corresponding path program 1 times [2023-11-28 20:34:42,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:42,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565453551] [2023-11-28 20:34:42,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:42,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,902 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:42,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:42,905 INFO L85 PathProgramCache]: Analyzing trace with hash 29913, now seen corresponding path program 1 times [2023-11-28 20:34:42,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:42,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081297504] [2023-11-28 20:34:42,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:42,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:42,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,917 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,927 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:42,928 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:42,928 INFO L85 PathProgramCache]: Analyzing trace with hash 1759556521, now seen corresponding path program 1 times [2023-11-28 20:34:42,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:42,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933985200] [2023-11-28 20:34:42,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:42,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:42,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,948 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:42,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:42,964 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:43,137 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:43,138 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:43,138 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:43,138 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:43,138 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:34:43,138 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,139 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:43,139 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:43,139 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2023-11-28 20:34:43,139 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:43,139 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:43,156 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,167 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,171 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,174 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,178 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,181 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,187 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,198 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,272 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:43,273 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:34:43,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,279 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-28 20:34:43,282 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,282 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,302 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,303 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:43,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,315 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-28 20:34:43,318 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,319 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,336 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,336 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2023-11-28 20:34:43,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,341 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-28 20:34:43,344 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,344 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,359 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,360 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~m=0} Honda state: {p_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:43,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,365 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-28 20:34:43,372 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,373 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,388 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,388 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2023-11-28 20:34:43,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,394 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-28 20:34:43,402 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,402 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,420 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,420 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2023-11-28 20:34:43,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,426 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-28 20:34:43,431 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,431 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,445 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:43,446 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#in~m=0} Honda state: {p_#in~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:43,449 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-11-28 20:34:43,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,451 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-28 20:34:43,455 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:43,455 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:43,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,486 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-28 20:34:43,489 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:34:43,489 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:43,581 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 20:34:43,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2023-11-28 20:34:43,585 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:43,585 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:43,585 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:43,586 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:43,586 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:34:43,586 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,586 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:43,586 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:43,586 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2023-11-28 20:34:43,586 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:43,586 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:43,588 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,591 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,594 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,603 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,607 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:43,675 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:43,680 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:34:43,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,683 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-28 20:34:43,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,701 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,701 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,701 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,707 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2023-11-28 20:34:43,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,713 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-28 20:34:43,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 [2023-11-28 20:34:43,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,730 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,731 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,731 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,732 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,734 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2023-11-28 20:34:43,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,740 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-28 20:34:43,742 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,754 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,754 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,754 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,761 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2023-11-28 20:34:43,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,767 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-28 20:34:43,771 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,785 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,786 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,786 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,787 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,787 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:43,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,798 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-28 20:34:43,802 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2023-11-28 20:34:43,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,822 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-28 20:34:43,825 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,839 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,843 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2023-11-28 20:34:43,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,844 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-28 20:34:43,847 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,859 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,861 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,861 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,865 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2023-11-28 20:34:43,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,872 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-28 20:34:43,877 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,890 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:43,894 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:43,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:43,899 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-28 20:34:43,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,901 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-28 20:34:43,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,915 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,916 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:43,917 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:43,917 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,919 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2023-11-28 20:34:43,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,923 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-28 20:34:43,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,937 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,937 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:43,938 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:43,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,941 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2023-11-28 20:34:43,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,946 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-28 20:34:43,950 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,962 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,962 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,962 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,962 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,962 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:43,963 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:43,963 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,966 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2023-11-28 20:34:43,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,971 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:43,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-28 20:34:43,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:43,985 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:43,985 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:43,985 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:43,985 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:43,985 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:43,986 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:43,986 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:43,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:43,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2023-11-28 20:34:43,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:43,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:43,997 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:44,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-28 20:34:44,002 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:44,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:44,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:44,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:44,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:44,013 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:44,014 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:44,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:44,016 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:44,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:44,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:44,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:44,020 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:44,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-28 20:34:44,023 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:44,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:44,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:44,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:44,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:44,034 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:44,036 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:44,036 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:44,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:44,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2023-11-28 20:34:44,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:44,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:44,043 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:44,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-28 20:34:44,046 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:44,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:44,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:44,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:44,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:44,058 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:44,061 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:44,061 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:44,066 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:34:44,077 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-28 20:34:44,077 INFO L444 ModelExtractionUtils]: 1 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-28 20:34:44,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:44,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:44,105 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:44,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-28 20:34:44,133 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:34:44,133 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:34:44,133 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:34:44,134 INFO L515 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 [] [2023-11-28 20:34:44,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-11-28 20:34:44,142 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:34:44,151 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then 1 else 0) could not be translated [2023-11-28 20:34:44,152 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then #in~r + #in~n else #in~r) could not be translated [2023-11-28 20:34:44,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:44,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 20:34:44,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:44,267 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:34:44,268 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:44,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:34:44,527 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 [2023-11-28 20:34:44,530 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) [2023-11-28 20:34:44,752 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 12 states. [2023-11-28 20:34:44,755 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 [2023-11-28 20:34:44,760 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) [2023-11-28 20:34:44,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2023-11-28 20:34:44,763 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 3 letters. [2023-11-28 20:34:44,764 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:44,764 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 7 letters. Loop has 3 letters. [2023-11-28 20:34:44,764 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:44,765 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 6 letters. [2023-11-28 20:34:44,765 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:44,766 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2023-11-28 20:34:44,770 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:44,775 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 21 states and 24 transitions. [2023-11-28 20:34:44,776 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2023-11-28 20:34:44,776 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2023-11-28 20:34:44,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 24 transitions. [2023-11-28 20:34:44,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:34:44,777 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 24 transitions. [2023-11-28 20:34:44,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 24 transitions. [2023-11-28 20:34:44,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 14. [2023-11-28 20:34:44,802 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) [2023-11-28 20:34:44,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 17 transitions. [2023-11-28 20:34:44,804 INFO L240 hiAutomatonCegarLoop]: Abstraction has 14 states and 17 transitions. [2023-11-28 20:34:44,804 INFO L428 stractBuchiCegarLoop]: Abstraction has 14 states and 17 transitions. [2023-11-28 20:34:44,804 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-28 20:34:44,804 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14 states and 17 transitions. [2023-11-28 20:34:44,805 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:44,805 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:34:44,805 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:34:44,806 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2023-11-28 20:34:44,806 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-28 20:34:44,806 INFO L748 eck$LassoCheckResult]: Stem: 135#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 136#L-1 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; 132#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 125#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 133#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 124#L13 assume !(~r > 0); 126#L16 [2023-11-28 20:34:44,806 INFO L750 eck$LassoCheckResult]: Loop: 126#L16 assume ~n > 0; 129#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 131#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 137#L13 assume !(~r > 0); 126#L16 [2023-11-28 20:34:44,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:44,807 INFO L85 PathProgramCache]: Analyzing trace with hash 1303685879, now seen corresponding path program 1 times [2023-11-28 20:34:44,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:44,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202896024] [2023-11-28 20:34:44,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:44,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:44,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:44,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,822 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:44,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:44,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 1 times [2023-11-28 20:34:44,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:44,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237057521] [2023-11-28 20:34:44,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:44,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:44,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,828 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:44,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,834 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:44,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:44,835 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326029, now seen corresponding path program 1 times [2023-11-28 20:34:44,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:44,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630025915] [2023-11-28 20:34:44,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:44,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,845 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:44,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:44,856 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:44,990 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:44,990 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:44,990 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:44,990 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:44,990 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:34:44,990 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:44,990 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:44,990 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:44,990 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2023-11-28 20:34:44,990 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:44,991 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:44,992 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:44,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:44,997 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:44,999 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,009 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,069 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:45,070 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:34:45,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,071 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-28 20:34:45,073 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:45,073 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,085 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:45,085 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:45,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2023-11-28 20:34:45,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,089 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-28 20:34:45,092 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:45,092 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,105 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:45,105 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:45,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-28 20:34:45,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,109 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-28 20:34:45,112 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:45,112 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,124 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:45,124 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:34:45,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:45,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,128 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-28 20:34:45,131 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:45,131 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,154 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:34:45,154 INFO L440 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: [] [2023-11-28 20:34:45,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2023-11-28 20:34:45,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,158 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-28 20:34:45,161 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:45,161 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2023-11-28 20:34:45,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,185 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-28 20:34:45,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:34:45,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:45,489 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 20:34:45,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:45,493 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:45,493 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:45,493 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:45,493 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:45,493 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:34:45,493 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,493 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:45,493 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:45,493 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2023-11-28 20:34:45,493 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:45,493 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:45,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,506 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,507 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:45,560 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:45,560 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:34:45,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,561 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-28 20:34:45,563 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:45,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:45,574 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:45,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:45,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:45,574 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:45,575 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:45,575 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:45,576 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:45,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2023-11-28 20:34:45,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,581 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-28 20:34:45,583 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:45,594 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:45,594 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:45,595 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:45,595 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:45,595 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:45,595 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:45,595 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:45,597 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:45,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:45,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,602 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-28 20:34:45,604 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:45,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:45,618 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:45,618 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:45,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:45,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:45,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:45,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:45,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:45,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-28 20:34:45,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,627 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-28 20:34:45,630 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:45,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:45,641 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:45,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:45,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:45,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:45,642 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:45,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:45,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:45,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-28 20:34:45,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,647 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-28 20:34:45,650 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:45,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:45,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:45,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:45,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:45,662 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:45,663 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:45,663 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:45,666 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:34:45,669 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-28 20:34:45,669 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-28 20:34:45,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:45,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:45,671 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:45,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-28 20:34:45,673 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:34:45,673 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:34:45,674 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:34:45,674 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2023-11-28 20:34:45,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:45,678 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:34:45,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:45,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 20:34:45,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:45,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:45,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:34:45,735 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:45,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:34:45,796 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 [2023-11-28 20:34:45,797 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) [2023-11-28 20:34:45,824 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. [2023-11-28 20:34:45,825 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 [2023-11-28 20:34:45,826 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) [2023-11-28 20:34:45,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2023-11-28 20:34:45,826 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 4 letters. [2023-11-28 20:34:45,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:45,827 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 10 letters. Loop has 4 letters. [2023-11-28 20:34:45,842 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:45,843 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 8 letters. [2023-11-28 20:34:45,843 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:45,843 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 31 transitions. [2023-11-28 20:34:45,845 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2023-11-28 20:34:45,850 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:45,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:45,851 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 21 states and 25 transitions. [2023-11-28 20:34:45,851 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2023-11-28 20:34:45,852 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2023-11-28 20:34:45,852 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2023-11-28 20:34:45,852 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:34:45,852 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 25 transitions. [2023-11-28 20:34:45,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2023-11-28 20:34:45,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 19. [2023-11-28 20:34:45,854 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) [2023-11-28 20:34:45,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 23 transitions. [2023-11-28 20:34:45,855 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19 states and 23 transitions. [2023-11-28 20:34:45,856 INFO L428 stractBuchiCegarLoop]: Abstraction has 19 states and 23 transitions. [2023-11-28 20:34:45,856 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-28 20:34:45,856 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19 states and 23 transitions. [2023-11-28 20:34:45,857 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:45,857 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:34:45,857 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:34:45,857 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:34:45,858 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-28 20:34:45,858 INFO L748 eck$LassoCheckResult]: Stem: 240#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 241#L-1 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; 237#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 227#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 238#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 226#L13 assume !(~r > 0); 229#L16 assume ~n > 0; 231#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 236#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 242#L13 assume ~r > 0; 234#L14 [2023-11-28 20:34:45,858 INFO L750 eck$LassoCheckResult]: Loop: 234#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 235#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 244#L13 assume ~r > 0; 234#L14 [2023-11-28 20:34:45,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:45,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326032, now seen corresponding path program 1 times [2023-11-28 20:34:45,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:45,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566089208] [2023-11-28 20:34:45,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:45,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:45,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,872 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:45,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,883 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:45,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:45,884 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 2 times [2023-11-28 20:34:45,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:45,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950694919] [2023-11-28 20:34:45,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:45,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:45,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:45,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,894 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:45,895 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:45,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921136, now seen corresponding path program 1 times [2023-11-28 20:34:45,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:45,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25741231] [2023-11-28 20:34:45,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:45,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:45,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,911 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:45,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:45,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:46,031 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:46,031 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:46,032 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:46,032 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:46,032 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:34:46,032 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:46,032 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:46,032 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:46,032 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2023-11-28 20:34:46,032 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:46,032 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:46,033 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:46,045 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:46,047 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:46,051 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:46,054 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:46,118 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:46,118 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:34:46,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:46,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:46,119 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:46,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-28 20:34:46,125 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:46,126 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:46,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-28 20:34:46,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:46,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:46,154 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:46,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-28 20:34:46,157 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:34:46,157 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:58,182 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2023-11-28 20:34:58,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2023-11-28 20:34:58,188 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:58,188 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:58,188 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:58,188 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:58,188 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:34:58,188 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,188 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:58,188 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:58,188 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2023-11-28 20:34:58,188 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:58,188 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:58,189 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:58,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:58,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:58,209 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:58,212 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:58,273 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:58,273 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:34:58,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,274 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-28 20:34:58,277 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,289 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,289 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,289 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,289 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,289 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:58,290 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:58,290 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,291 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2023-11-28 20:34:58,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,295 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-28 20:34:58,298 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,312 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,312 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,312 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,312 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,312 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:58,314 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:58,314 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,318 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:58,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,322 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-28 20:34:58,325 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,336 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,336 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,336 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,336 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,336 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:58,337 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:58,337 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,339 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:58,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,343 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-28 20:34:58,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,357 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,358 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:58,358 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:58,358 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-28 20:34:58,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,363 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-28 20:34:58,366 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,379 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:58,379 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:58,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,381 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2023-11-28 20:34:58,385 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-28 20:34:58,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,386 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-28 20:34:58,389 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,401 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,401 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,402 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:58,402 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:58,402 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,404 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:34:58,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-11-28 20:34:58,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,408 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-28 20:34:58,411 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:58,424 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:58,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:58,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:58,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:58,425 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:34:58,427 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:34:58,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:58,433 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:34:58,442 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-28 20:34:58,442 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-28 20:34:58,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:58,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:58,444 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:58,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-28 20:34:58,447 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:34:58,447 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:34:58,447 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:34:58,447 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2023-11-28 20:34:58,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-28 20:34:58,453 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:34:58,455 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated [2023-11-28 20:34:58,455 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated [2023-11-28 20:34:58,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:58,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:34:58,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:58,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:34:58,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:58,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:34:58,736 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 [2023-11-28 20:34:58,737 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) [2023-11-28 20:34:58,845 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. [2023-11-28 20:34:58,846 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 [2023-11-28 20:34:58,847 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) [2023-11-28 20:34:58,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-28 20:34:58,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 3 letters. [2023-11-28 20:34:58,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:58,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-28 20:34:58,848 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:58,849 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 6 letters. [2023-11-28 20:34:58,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:58,849 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 51 transitions. [2023-11-28 20:34:58,852 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:58,854 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 37 states and 45 transitions. [2023-11-28 20:34:58,854 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2023-11-28 20:34:58,854 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2023-11-28 20:34:58,854 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 45 transitions. [2023-11-28 20:34:58,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:34:58,855 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 45 transitions. [2023-11-28 20:34:58,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 45 transitions. [2023-11-28 20:34:58,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 32. [2023-11-28 20:34:58,858 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) [2023-11-28 20:34:58,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2023-11-28 20:34:58,859 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 39 transitions. [2023-11-28 20:34:58,859 INFO L428 stractBuchiCegarLoop]: Abstraction has 32 states and 39 transitions. [2023-11-28 20:34:58,859 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-28 20:34:58,860 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 39 transitions. [2023-11-28 20:34:58,861 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-28 20:34:58,861 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:34:58,861 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:34:58,861 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:34:58,861 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-28 20:34:58,862 INFO L748 eck$LassoCheckResult]: Stem: 373#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 374#L-1 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; 370#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 361#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 375#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 387#L13 assume !(~r > 0); 386#L16 assume ~n > 0; 376#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 384#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 382#L13 assume ~r > 0; 368#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 378#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 385#L13 assume !(~r > 0); 379#L16 [2023-11-28 20:34:58,862 INFO L750 eck$LassoCheckResult]: Loop: 379#L16 assume ~n > 0; 364#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 366#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 380#L13 assume !(~r > 0); 379#L16 [2023-11-28 20:34:58,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:58,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921139, now seen corresponding path program 2 times [2023-11-28 20:34:58,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:58,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779658147] [2023-11-28 20:34:58,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:58,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:58,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,874 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:58,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,886 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:58,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:58,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 2 times [2023-11-28 20:34:58,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:58,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500380213] [2023-11-28 20:34:58,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:58,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:58,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,892 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:58,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,897 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:58,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:58,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1157887471, now seen corresponding path program 3 times [2023-11-28 20:34:58,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:34:58,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767970073] [2023-11-28 20:34:58,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:34:58,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:34:58,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,911 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:34:58,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:34:58,925 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:34:59,024 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-11-28 20:34:59,071 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:59,071 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:59,071 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:59,071 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:59,071 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:34:59,072 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,072 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:59,072 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:59,072 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2023-11-28 20:34:59,072 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:59,072 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:59,073 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,082 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,084 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,089 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,100 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,170 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:59,170 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:34:59,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:59,172 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:59,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-28 20:34:59,178 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:34:59,178 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:59,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-28 20:34:59,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:59,211 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:59,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-28 20:34:59,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:34:59,215 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:34:59,502 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 20:34:59,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-28 20:34:59,505 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:34:59,505 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:34:59,505 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:34:59,505 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:34:59,506 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:34:59,506 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,506 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:34:59,506 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:34:59,506 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2023-11-28 20:34:59,506 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:34:59,506 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:34:59,508 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,526 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,528 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,530 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:34:59,585 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:34:59,585 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:34:59,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:59,586 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:59,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-28 20:34:59,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:34:59,601 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:34:59,601 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:34:59,601 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:34:59,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:34:59,601 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:34:59,602 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:34:59,602 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:34:59,606 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:34:59,609 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 20:34:59,609 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 20:34:59,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:34:59,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:34:59,610 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:34:59,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-28 20:34:59,613 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:34:59,613 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:34:59,613 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:34:59,613 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2023-11-28 20:34:59,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-28 20:34:59,617 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:34:59,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:59,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:34:59,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:59,699 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:34:59,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:59,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:34:59,759 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 [2023-11-28 20:34:59,759 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) [2023-11-28 20:34:59,789 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. [2023-11-28 20:34:59,789 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 [2023-11-28 20:34:59,790 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) [2023-11-28 20:34:59,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2023-11-28 20:34:59,791 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-28 20:34:59,791 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:59,791 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 20:34:59,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:34:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:59,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:34:59,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:59,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:34:59,877 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:34:59,878 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:34:59,928 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:34:59,929 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 [2023-11-28 20:34:59,929 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) [2023-11-28 20:34:59,976 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. [2023-11-28 20:34:59,980 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 [2023-11-28 20:34:59,981 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) [2023-11-28 20:34:59,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2023-11-28 20:34:59,981 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-28 20:34:59,982 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:34:59,982 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 20:34:59,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:00,032 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:35:00,034 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:00,074 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:35:00,075 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:00,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:00,119 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 [2023-11-28 20:35:00,119 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) [2023-11-28 20:35:00,142 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. [2023-11-28 20:35:00,143 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 [2023-11-28 20:35:00,143 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) [2023-11-28 20:35:00,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2023-11-28 20:35:00,144 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-28 20:35:00,145 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:00,145 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 17 letters. Loop has 4 letters. [2023-11-28 20:35:00,145 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:00,146 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 8 letters. [2023-11-28 20:35:00,147 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:00,147 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 68 transitions. [2023-11-28 20:35:00,149 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 20:35:00,151 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 39 states and 47 transitions. [2023-11-28 20:35:00,151 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2023-11-28 20:35:00,151 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2023-11-28 20:35:00,151 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 47 transitions. [2023-11-28 20:35:00,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:35:00,152 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 47 transitions. [2023-11-28 20:35:00,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 47 transitions. [2023-11-28 20:35:00,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 24. [2023-11-28 20:35:00,154 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) [2023-11-28 20:35:00,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2023-11-28 20:35:00,155 INFO L240 hiAutomatonCegarLoop]: Abstraction has 24 states and 29 transitions. [2023-11-28 20:35:00,155 INFO L428 stractBuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2023-11-28 20:35:00,155 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-28 20:35:00,156 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 29 transitions. [2023-11-28 20:35:00,156 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2023-11-28 20:35:00,156 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:35:00,157 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:35:00,157 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:35:00,157 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2023-11-28 20:35:00,158 INFO L748 eck$LassoCheckResult]: Stem: 770#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 771#L-1 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; 767#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 761#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 772#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 760#L13 assume ~r > 0; 758#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 768#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 757#L13 assume !(~r > 0); 759#L16 [2023-11-28 20:35:00,158 INFO L750 eck$LassoCheckResult]: Loop: 759#L16 assume ~n > 0; 763#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 776#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 775#L13 assume ~r > 0; 762#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 773#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 774#L13 assume !(~r > 0); 759#L16 [2023-11-28 20:35:00,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:00,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1283297937, now seen corresponding path program 1 times [2023-11-28 20:35:00,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:00,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423115633] [2023-11-28 20:35:00,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:00,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:00,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,165 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:00,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,172 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:00,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:00,173 INFO L85 PathProgramCache]: Analyzing trace with hash 2028029801, now seen corresponding path program 1 times [2023-11-28 20:35:00,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:00,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998248330] [2023-11-28 20:35:00,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:00,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:00,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,179 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:00,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,185 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:00,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:00,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917189, now seen corresponding path program 4 times [2023-11-28 20:35:00,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:00,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546757154] [2023-11-28 20:35:00,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:00,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:00,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,198 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:00,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:00,210 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:00,475 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:00,475 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:00,475 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:00,475 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:00,475 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:35:00,475 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,475 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:00,475 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:00,475 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2023-11-28 20:35:00,476 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:00,476 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:00,477 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:00,479 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:00,481 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:00,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:00,564 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:00,564 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:35:00,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:00,566 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:00,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-28 20:35:00,568 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:00,568 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:00,581 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:00,581 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:00,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2023-11-28 20:35:00,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:00,584 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:00,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-28 20:35:00,587 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:00,587 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:00,600 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:00,600 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:00,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:00,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:00,604 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:00,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-28 20:35:00,607 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:00,607 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:00,621 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:00,621 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret0=0} Honda state: {p_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:00,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2023-11-28 20:35:00,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:00,625 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:00,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-28 20:35:00,628 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:00,628 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:00,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-11-28 20:35:00,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:00,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:00,658 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:00,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-28 20:35:00,661 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:35:00,661 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:03,907 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 20:35:03,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-28 20:35:03,912 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:03,912 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:03,912 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:03,912 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:03,912 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:35:03,912 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:03,913 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:03,913 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:03,913 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2023-11-28 20:35:03,913 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:03,913 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:03,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:03,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:03,918 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:03,920 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:04,016 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:04,016 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:35:04,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,017 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-28 20:35:04,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:04,032 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:04,032 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:04,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,037 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-28 20:35:04,040 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:04,052 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:04,052 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-28 20:35:04,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,057 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-28 20:35:04,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 [2023-11-28 20:35:04,072 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,072 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,072 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,072 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,072 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:04,073 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:04,073 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,074 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:04,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,078 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-28 20:35:04,081 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,093 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:04,096 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:04,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,102 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-28 20:35:04,103 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-28 20:35:04,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,104 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-28 20:35:04,106 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,120 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:04,120 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:04,120 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,122 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-28 20:35:04,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,126 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-28 20:35:04,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,140 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,140 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,140 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,140 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,140 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:04,141 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:04,141 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2023-11-28 20:35:04,152 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2023-11-28 20:35:04,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,156 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-28 20:35:04,158 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,170 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,170 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,170 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:04,171 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:04,171 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,173 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:04,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:04,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,177 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-28 20:35:04,179 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:04,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:04,191 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:04,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:04,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:04,192 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:04,194 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:04,194 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:04,201 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:35:04,208 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-28 20:35:04,208 INFO L444 ModelExtractionUtils]: 10 out of 15 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 20:35:04,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:04,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:04,209 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:04,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-28 20:35:04,211 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:35:04,211 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:35:04,211 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:35:04,211 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~m + 1*p_~r f1 = 1*p_~m Supporting invariants [] [2023-11-28 20:35:04,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:04,215 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:35:04,217 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then 1 else 0) could not be translated [2023-11-28 20:35:04,217 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then ~m + ~r else ~m) could not be translated [2023-11-28 20:35:04,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:04,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:35:04,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:04,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:04,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-28 20:35:04,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:04,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:04,689 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 [2023-11-28 20:35:04,689 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) [2023-11-28 20:35:04,997 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. [2023-11-28 20:35:04,998 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 [2023-11-28 20:35:04,998 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) [2023-11-28 20:35:04,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2023-11-28 20:35:04,999 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 7 letters. [2023-11-28 20:35:04,999 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:04,999 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 16 letters. Loop has 7 letters. [2023-11-28 20:35:05,000 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:05,000 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 14 letters. [2023-11-28 20:35:05,000 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:05,000 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 92 states and 110 transitions. [2023-11-28 20:35:05,002 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-28 20:35:05,004 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 92 states to 77 states and 93 transitions. [2023-11-28 20:35:05,004 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2023-11-28 20:35:05,004 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 23 [2023-11-28 20:35:05,004 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 93 transitions. [2023-11-28 20:35:05,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:35:05,004 INFO L218 hiAutomatonCegarLoop]: Abstraction has 77 states and 93 transitions. [2023-11-28 20:35:05,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 93 transitions. [2023-11-28 20:35:05,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 52. [2023-11-28 20:35:05,008 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) [2023-11-28 20:35:05,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2023-11-28 20:35:05,009 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-28 20:35:05,009 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-28 20:35:05,009 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-28 20:35:05,009 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2023-11-28 20:35:05,010 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-28 20:35:05,010 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:35:05,010 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:35:05,011 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 20:35:05,011 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-28 20:35:05,011 INFO L748 eck$LassoCheckResult]: Stem: 994#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 995#L-1 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; 989#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 982#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 996#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1020#L13 assume ~r > 0; 985#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 990#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 991#L13 assume !(~r > 0); 984#L16 assume ~n > 0; 986#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1008#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1000#L13 assume ~r > 0; 977#L14 [2023-11-28 20:35:05,011 INFO L750 eck$LassoCheckResult]: Loop: 977#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 997#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 976#L13 assume ~r > 0; 977#L14 [2023-11-28 20:35:05,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:05,012 INFO L85 PathProgramCache]: Analyzing trace with hash 681879976, now seen corresponding path program 5 times [2023-11-28 20:35:05,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:05,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895196581] [2023-11-28 20:35:05,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:05,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,021 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:05,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,030 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:05,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:05,030 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 3 times [2023-11-28 20:35:05,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:05,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761414960] [2023-11-28 20:35:05,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:05,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:05,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,035 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,038 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:05,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:05,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917192, now seen corresponding path program 6 times [2023-11-28 20:35:05,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:05,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766163383] [2023-11-28 20:35:05,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:05,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,048 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:05,059 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:05,146 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:05,147 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:05,147 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:05,147 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:05,147 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:35:05,147 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,147 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:05,147 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:05,147 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2023-11-28 20:35:05,147 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:05,147 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:05,148 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:05,150 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:05,152 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:05,157 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:05,168 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:05,223 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:05,224 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:35:05,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:05,225 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:05,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-28 20:35:05,230 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:05,230 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:05,243 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:05,243 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:05,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2023-11-28 20:35:05,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:05,246 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:05,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-28 20:35:05,249 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:05,249 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:05,264 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:05,264 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#t~ret1=0} Honda state: {p_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:05,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-28 20:35:05,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:05,267 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:05,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-28 20:35:05,270 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:05,270 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:05,291 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:05,292 INFO L440 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: [] [2023-11-28 20:35:05,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2023-11-28 20:35:05,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:05,295 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:05,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-28 20:35:05,298 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:05,298 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:05,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2023-11-28 20:35:05,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:05,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:05,327 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:05,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-28 20:35:05,330 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:35:05,330 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:06,250 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2023-11-28 20:35:17,357 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2023-11-28 20:35:17,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2023-11-28 20:35:17,362 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:17,362 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:17,362 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:17,363 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:17,363 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:35:17,363 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,363 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:17,363 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:17,363 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2023-11-28 20:35:17,363 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:17,363 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:17,364 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:17,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:17,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:17,376 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:17,380 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:17,431 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:17,431 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:35:17,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,432 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-28 20:35:17,434 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,446 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,446 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,446 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,446 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,446 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:17,447 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:17,447 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,448 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-28 20:35:17,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,452 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-28 20:35:17,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,466 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,466 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,467 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:17,467 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:17,467 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,469 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,471 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2023-11-28 20:35:17,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,472 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-28 20:35:17,475 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:17,489 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:17,489 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,493 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:17,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,497 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-28 20:35:17,499 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,511 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,511 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,512 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,512 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,512 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:17,512 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:17,512 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,514 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:17,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,518 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-28 20:35:17,521 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,534 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:17,535 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:17,535 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,537 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:17,540 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-28 20:35:17,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,541 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-28 20:35:17,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,556 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,556 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,556 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,557 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:17,557 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:17,557 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2023-11-28 20:35:17,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,563 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-28 20:35:17,565 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,578 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,578 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,578 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,578 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:17,578 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:17,578 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:17,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:17,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,584 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-28 20:35:17,586 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:17,599 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:17,599 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:17,599 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:17,599 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:17,599 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-28 20:35:17,601 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-28 20:35:17,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:17,607 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:35:17,615 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-28 20:35:17,615 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-28 20:35:17,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:17,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:17,616 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:17,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-28 20:35:17,619 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:35:17,619 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:35:17,619 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:35:17,619 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function 2-nested ranking function: f0 = 1*p_~n + 1*p_~r f1 = 1*p_~n Supporting invariants [] [2023-11-28 20:35:17,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2023-11-28 20:35:17,622 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:35:17,624 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated [2023-11-28 20:35:17,624 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated [2023-11-28 20:35:17,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:17,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:35:17,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:17,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:17,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:35:17,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:17,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:17,860 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 [2023-11-28 20:35:17,861 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) [2023-11-28 20:35:17,973 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. [2023-11-28 20:35:17,974 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 [2023-11-28 20:35:17,975 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) [2023-11-28 20:35:17,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-28 20:35:17,976 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-28 20:35:17,976 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:17,976 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 20:35:17,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:35:18,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:18,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:35:18,057 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:18,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:18,220 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 [2023-11-28 20:35:18,220 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) [2023-11-28 20:35:18,322 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. [2023-11-28 20:35:18,325 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 [2023-11-28 20:35:18,326 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) [2023-11-28 20:35:18,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-28 20:35:18,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-28 20:35:18,327 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:18,327 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 20:35:18,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:18,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:35:18,372 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:18,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,403 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 20:35:18,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:18,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-28 20:35:18,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:18,581 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 [2023-11-28 20:35:18,582 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) [2023-11-28 20:35:18,674 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. [2023-11-28 20:35:18,674 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 [2023-11-28 20:35:18,675 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) [2023-11-28 20:35:18,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-28 20:35:18,676 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-28 20:35:18,676 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:18,676 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 16 letters. Loop has 3 letters. [2023-11-28 20:35:18,677 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:18,677 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 6 letters. [2023-11-28 20:35:18,677 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:18,677 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 114 transitions. [2023-11-28 20:35:18,680 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2023-11-28 20:35:18,682 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 62 states and 78 transitions. [2023-11-28 20:35:18,682 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2023-11-28 20:35:18,683 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2023-11-28 20:35:18,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 78 transitions. [2023-11-28 20:35:18,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:35:18,683 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 78 transitions. [2023-11-28 20:35:18,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 78 transitions. [2023-11-28 20:35:18,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 41. [2023-11-28 20:35:18,687 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) [2023-11-28 20:35:18,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2023-11-28 20:35:18,688 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 51 transitions. [2023-11-28 20:35:18,688 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2023-11-28 20:35:18,688 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-28 20:35:18,688 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 51 transitions. [2023-11-28 20:35:18,689 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2023-11-28 20:35:18,689 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 20:35:18,689 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 20:35:18,690 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-28 20:35:18,690 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2023-11-28 20:35:18,691 INFO L748 eck$LassoCheckResult]: Stem: 1496#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1497#L-1 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; 1491#L28 assume (main_~m~0#1 >= 0 && main_~n~0#1 >= 0) && main_~r~0#1 >= 0; 1486#L29 call main_#t~ret5#1 := p(main_~m~0#1, main_~n~0#1, main_~r~0#1);< 1498#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1511#L13 assume !(~r > 0); 1485#L16 assume ~n > 0; 1487#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1519#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1513#L13 assume !(~r > 0); 1488#L16 assume ~n > 0; 1489#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1514#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1515#L13 assume ~r > 0; 1493#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 1492#$Ultimate##0 [2023-11-28 20:35:18,691 INFO L750 eck$LassoCheckResult]: Loop: 1492#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1495#L13 assume !(~r > 0); 1505#L16 assume ~n > 0; 1499#L17 call #t~ret1 := p(~r, ~n - 1, ~m);< 1503#$Ultimate##0 ~m := #in~m;~n := #in~n;~r := #in~r; 1501#L13 assume ~r > 0; 1494#L14 call #t~ret0 := p(~m, ~r - 1, ~n);< 1492#$Ultimate##0 [2023-11-28 20:35:18,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:18,691 INFO L85 PathProgramCache]: Analyzing trace with hash 708644913, now seen corresponding path program 7 times [2023-11-28 20:35:18,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:18,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114702465] [2023-11-28 20:35:18,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:18,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:18,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:18,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:35:18,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114702465] [2023-11-28 20:35:18,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114702465] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:35:18,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811158877] [2023-11-28 20:35:18,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-28 20:35:18,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:35:18,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:18,791 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:35:18,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2023-11-28 20:35:18,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:18,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 20:35:18,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:18,842 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:18,842 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:35:18,872 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:18,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811158877] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:35:18,872 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 20:35:18,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2023-11-28 20:35:18,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139396219] [2023-11-28 20:35:18,874 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 20:35:18,875 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 20:35:18,876 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:18,876 INFO L85 PathProgramCache]: Analyzing trace with hash 1923820573, now seen corresponding path program 2 times [2023-11-28 20:35:18,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:35:18,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368189509] [2023-11-28 20:35:18,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:35:18,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:35:18,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:18,881 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 20:35:18,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 20:35:18,886 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 20:35:19,026 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:19,026 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:19,026 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:19,026 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:19,026 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 20:35:19,026 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,026 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:19,027 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:19,027 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2023-11-28 20:35:19,027 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:19,027 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:19,028 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,031 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,046 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,048 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,051 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,053 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,097 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:19,097 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 20:35:19,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,098 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-28 20:35:19,100 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:19,100 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:19,113 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 20:35:19,113 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 20:35:19,115 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2023-11-28 20:35:19,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,116 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-28 20:35:19,119 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 20:35:19,119 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:19,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:19,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,144 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-28 20:35:19,147 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 20:35:19,147 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 20:35:19,262 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 20:35:19,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2023-11-28 20:35:19,266 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 20:35:19,266 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 20:35:19,266 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 20:35:19,266 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 20:35:19,266 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 20:35:19,266 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,266 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 20:35:19,266 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 20:35:19,267 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2023-11-28 20:35:19,267 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 20:35:19,267 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 20:35:19,267 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,270 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,284 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,285 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,287 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,288 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-28 20:35:19,328 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 20:35:19,328 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 20:35:19,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,329 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-28 20:35:19,332 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:19,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:19,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:19,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:19,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:19,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:19,344 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:19,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:19,345 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 20:35:19,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-28 20:35:19,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,349 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-28 20:35:19,351 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 20:35:19,363 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 20:35:19,363 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 20:35:19,363 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 20:35:19,363 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 20:35:19,363 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 20:35:19,364 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 20:35:19,364 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 20:35:19,369 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 20:35:19,373 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-28 20:35:19,373 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-28 20:35:19,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 20:35:19,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:35:19,375 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 20:35:19,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-28 20:35:19,377 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 20:35:19,377 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 20:35:19,377 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 20:35:19,377 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_#in~m) = 1*p_#in~m Supporting invariants [] [2023-11-28 20:35:19,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2023-11-28 20:35:19,381 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 20:35:19,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:19,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:19,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-28 20:35:19,416 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:19,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:19,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 20:35:19,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:19,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:19,524 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 [2023-11-28 20:35:19,524 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) [2023-11-28 20:35:19,619 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. [2023-11-28 20:35:19,620 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 [2023-11-28 20:35:19,620 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) [2023-11-28 20:35:19,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 22 transitions. [2023-11-28 20:35:19,621 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 22 transitions. Stem has 15 letters. Loop has 7 letters. [2023-11-28 20:35:19,621 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:19,621 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 20:35:19,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:35:19,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:19,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-28 20:35:19,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:19,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:35:19,702 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 20:35:19,703 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:35:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-28 20:35:19,769 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 [2023-11-28 20:35:19,769 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) [2023-11-28 20:35:19,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2023-11-28 20:35:19,884 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. [2023-11-28 20:35:19,889 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 [2023-11-28 20:35:19,890 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) [2023-11-28 20:35:19,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2023-11-28 20:35:19,890 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 7 letters. [2023-11-28 20:35:19,891 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:19,891 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 22 letters. Loop has 7 letters. [2023-11-28 20:35:19,891 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:19,891 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 14 letters. [2023-11-28 20:35:19,892 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 20:35:19,892 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 194 states and 254 transitions. [2023-11-28 20:35:19,896 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 16 [2023-11-28 20:35:19,901 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 194 states to 187 states and 243 transitions. [2023-11-28 20:35:19,901 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2023-11-28 20:35:19,901 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2023-11-28 20:35:19,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 187 states and 243 transitions. [2023-11-28 20:35:19,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 20:35:19,901 INFO L218 hiAutomatonCegarLoop]: Abstraction has 187 states and 243 transitions. [2023-11-28 20:35:19,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states and 243 transitions. [2023-11-28 20:35:19,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 105. [2023-11-28 20:35:19,913 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) [2023-11-28 20:35:19,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 140 transitions. [2023-11-28 20:35:19,915 INFO L240 hiAutomatonCegarLoop]: Abstraction has 105 states and 140 transitions. [2023-11-28 20:35:19,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:35:19,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-28 20:35:19,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-28 20:35:19,919 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) [2023-11-28 20:35:19,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:35:19,987 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2023-11-28 20:35:19,987 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 126 transitions. [2023-11-28 20:35:19,989 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-28 20:35:19,989 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 0 states and 0 transitions. [2023-11-28 20:35:19,989 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-28 20:35:19,989 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-28 20:35:19,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-28 20:35:19,990 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-28 20:35:19,990 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 20:35:19,990 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 20:35:19,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-28 20:35:19,991 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 20:35:19,991 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-28 20:35:19,991 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-28 20:35:19,991 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-28 20:35:19,992 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-28 20:35:20,000 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.11 08:35:19 BoogieIcfgContainer [2023-11-28 20:35:20,000 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-28 20:35:20,000 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-28 20:35:20,000 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-28 20:35:20,001 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-28 20:35:20,001 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:34:42" (3/4) ... [2023-11-28 20:35:20,003 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-28 20:35:20,004 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-28 20:35:20,005 INFO L158 Benchmark]: Toolchain (without parser) took 37932.97ms. Allocated memory was 163.6MB in the beginning and 197.1MB in the end (delta: 33.6MB). Free memory was 124.0MB in the beginning and 150.9MB in the end (delta: -26.9MB). Peak memory consumption was 6.9MB. Max. memory is 16.1GB. [2023-11-28 20:35:20,005 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 117.4MB. Free memory is still 84.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 20:35:20,005 INFO L158 Benchmark]: CACSL2BoogieTranslator took 263.97ms. Allocated memory is still 163.6MB. Free memory was 124.0MB in the beginning and 129.9MB in the end (delta: -5.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-28 20:35:20,006 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.30ms. Allocated memory is still 163.6MB. Free memory was 129.9MB in the beginning and 128.4MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-28 20:35:20,006 INFO L158 Benchmark]: Boogie Preprocessor took 30.92ms. Allocated memory is still 163.6MB. Free memory was 128.4MB in the beginning and 127.1MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 20:35:20,006 INFO L158 Benchmark]: RCFGBuilder took 248.92ms. Allocated memory is still 163.6MB. Free memory was 127.1MB in the beginning and 118.1MB in the end (delta: 9.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-28 20:35:20,007 INFO L158 Benchmark]: BuchiAutomizer took 37346.37ms. Allocated memory was 163.6MB in the beginning and 197.1MB in the end (delta: 33.6MB). Free memory was 117.4MB in the beginning and 151.9MB in the end (delta: -34.5MB). Peak memory consumption was 385.9kB. Max. memory is 16.1GB. [2023-11-28 20:35:20,007 INFO L158 Benchmark]: Witness Printer took 3.83ms. Allocated memory is still 197.1MB. Free memory was 151.9MB in the beginning and 150.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-28 20:35:20,009 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.22ms. Allocated memory is still 117.4MB. Free memory is still 84.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 263.97ms. Allocated memory is still 163.6MB. Free memory was 124.0MB in the beginning and 129.9MB in the end (delta: -5.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 33.30ms. Allocated memory is still 163.6MB. Free memory was 129.9MB in the beginning and 128.4MB in the end (delta: 1.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 30.92ms. Allocated memory is still 163.6MB. Free memory was 128.4MB in the beginning and 127.1MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 248.92ms. Allocated memory is still 163.6MB. Free memory was 127.1MB in the beginning and 118.1MB in the end (delta: 9.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 37346.37ms. Allocated memory was 163.6MB in the beginning and 197.1MB in the end (delta: 33.6MB). Free memory was 117.4MB in the beginning and 151.9MB in the end (delta: -34.5MB). Peak memory consumption was 385.9kB. Max. memory is 16.1GB. * Witness Printer took 3.83ms. Allocated memory is still 197.1MB. Free memory was 151.9MB in the beginning and 150.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then 1 else 0) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then #in~r + #in~n else #in~r) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then 1 else 0) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then ~m + ~r else ~m) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated * 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 4 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 37.2s and 8 iterations. TraceHistogramMax:3. Analysis of lassos took 32.9s. Construction of modules took 0.2s. Büchi inclusion checks took 3.8s. 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, 198 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 186 mSDsluCounter, 258 SdHoareTripleChecker+Invalid, 0.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 84 mSDsCounter, 52 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 259 IncrementalHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 52 mSolverCounterUnsat, 174 mSDtfsCounter, 259 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: 19ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 3 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 17 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 2 LassoNonterminationAnalysisTime: 28.7s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-28 20:35:20,026 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2023-11-28 20:35:20,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dab0d426-b96b-4586-9dc7-95400d17fea8/bin/uautomizer-verify-BQ2R08f2Ya/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