./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 e7bb482b 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_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/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_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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.3-dev-e7bb482 [2023-11-06 22:17:29,092 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:17:29,190 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-06 22:17:29,198 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:17:29,199 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:17:29,238 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:17:29,242 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:17:29,242 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:17:29,244 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:17:29,248 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:17:29,250 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:17:29,250 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-06 22:17:29,251 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-06 22:17:29,252 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-06 22:17:29,253 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-06 22:17:29,253 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-06 22:17:29,253 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-06 22:17:29,254 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:17:29,255 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-06 22:17:29,255 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:17:29,255 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:17:29,256 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-06 22:17:29,256 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-06 22:17:29,257 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-06 22:17:29,257 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 22:17:29,258 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:17:29,258 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-06 22:17:29,259 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:17:29,259 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:17:29,259 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:17:29,261 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:17:29,261 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:17:29,262 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-06 22:17:29,262 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_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/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_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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-06 22:17:29,562 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:17:29,582 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:17:29,585 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:17:29,586 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:17:29,587 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:17:29,588 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-06 22:17:32,699 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:17:32,931 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:17:32,931 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/sv-benchmarks/c/termination-crafted-lit/LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-06 22:17:32,939 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/data/088d23207/c8b36e7b71d44ed282e2f16e639625ee/FLAGed4fd2f71 [2023-11-06 22:17:32,960 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/data/088d23207/c8b36e7b71d44ed282e2f16e639625ee [2023-11-06 22:17:32,966 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:17:32,970 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:17:32,973 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:17:32,974 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:17:32,980 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:17:32,983 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:17:32" (1/1) ... [2023-11-06 22:17:32,985 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@143b9664 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:32, skipping insertion in model container [2023-11-06 22:17:32,985 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:17:32" (1/1) ... [2023-11-06 22:17:33,013 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:17:33,184 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:17:33,190 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:17:33,201 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:17:33,215 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:17:33,216 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33 WrapperNode [2023-11-06 22:17:33,216 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:17:33,217 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:17:33,217 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:17:33,218 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:17:33,225 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,229 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,246 INFO L138 Inliner]: procedures = 5, calls = 5, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 16 [2023-11-06 22:17:33,247 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:17:33,247 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:17:33,248 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:17:33,248 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:17:33,257 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,257 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,258 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,259 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,262 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,264 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,265 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,266 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,268 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:17:33,269 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:17:33,269 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:17:33,269 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:17:33,270 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (1/1) ... [2023-11-06 22:17:33,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:33,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:33,306 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:33,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-06 22:17:33,350 INFO L130 BoogieDeclarations]: Found specification of procedure p [2023-11-06 22:17:33,350 INFO L138 BoogieDeclarations]: Found implementation of procedure p [2023-11-06 22:17:33,350 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:17:33,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:17:33,418 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:17:33,421 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:17:33,565 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:17:33,583 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:17:33,583 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-06 22:17:33,585 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:17:33 BoogieIcfgContainer [2023-11-06 22:17:33,585 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:17:33,586 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-06 22:17:33,587 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-06 22:17:33,590 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-06 22:17:33,591 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:17:33,592 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.11 10:17:32" (1/3) ... [2023-11-06 22:17:33,593 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2f804322 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.11 10:17:33, skipping insertion in model container [2023-11-06 22:17:33,593 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:17:33,593 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:17:33" (2/3) ... [2023-11-06 22:17:33,594 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2f804322 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.11 10:17:33, skipping insertion in model container [2023-11-06 22:17:33,594 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:17:33,594 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:17:33" (3/3) ... [2023-11-06 22:17:33,596 INFO L332 chiAutomizerObserver]: Analyzing ICFG LeeJonesBen-Amram-POPL2001-Ex4.c [2023-11-06 22:17:33,661 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-06 22:17:33,661 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-06 22:17:33,661 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-06 22:17:33,662 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-06 22:17:33,664 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-06 22:17:33,664 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-06 22:17:33,664 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-06 22:17:33,665 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-06 22:17:33,671 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-06 22:17:33,690 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:33,690 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:33,691 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:33,696 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-06 22:17:33,696 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:17:33,697 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-06 22:17:33,697 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-06 22:17:33,699 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:33,700 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:33,700 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:33,700 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2023-11-06 22:17:33,701 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:17:33,709 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-06 22:17:33,709 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-06 22:17:33,715 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:33,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1356593, now seen corresponding path program 1 times [2023-11-06 22:17:33,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:33,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274627771] [2023-11-06 22:17:33,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:33,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:33,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,801 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:33,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,838 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:33,842 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:33,845 INFO L85 PathProgramCache]: Analyzing trace with hash 29913, now seen corresponding path program 1 times [2023-11-06 22:17:33,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:33,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295239290] [2023-11-06 22:17:33,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:33,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:33,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,858 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:33,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,872 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:33,874 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:33,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1759556521, now seen corresponding path program 1 times [2023-11-06 22:17:33,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:33,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831660313] [2023-11-06 22:17:33,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:33,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,889 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:33,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:33,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:34,049 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:34,050 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:34,050 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:34,050 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:34,051 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:34,051 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,051 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:34,051 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:34,051 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2023-11-06 22:17:34,052 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:34,052 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:34,068 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-06 22:17:34,078 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-06 22:17:34,081 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-06 22:17:34,085 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-06 22:17:34,088 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-06 22:17:34,091 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-06 22:17:34,096 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-06 22:17:34,106 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-06 22:17:34,172 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:34,172 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:34,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,193 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,204 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,204 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-06 22:17:34,225 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,225 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:34,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,237 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,248 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,248 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-06 22:17:34,270 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,270 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-06 22:17:34,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,277 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-06 22:17:34,279 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,280 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,293 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,293 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~m=0} Honda state: {p_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:34,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2023-11-06 22:17:34,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,300 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-06 22:17:34,308 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,308 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,326 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,326 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:34,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2023-11-06 22:17:34,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,332 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-06 22:17:34,335 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,335 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,347 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,347 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-06 22:17:34,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2023-11-06 22:17:34,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,354 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-06 22:17:34,357 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,357 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,377 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:34,377 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-06 22:17:34,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-11-06 22:17:34,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,388 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-06 22:17:34,393 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:34,393 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,419 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-06 22:17:34,423 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:34,423 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:34,523 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:17:34,527 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2023-11-06 22:17:34,527 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:34,527 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:34,527 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:34,527 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:34,528 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:17:34,528 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,528 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:34,528 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:34,528 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration1_Loop [2023-11-06 22:17:34,528 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:34,528 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:34,531 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-06 22:17:34,539 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-06 22:17:34,544 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-06 22:17:34,548 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-06 22:17:34,552 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-06 22:17:34,559 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-06 22:17:34,564 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-06 22:17:34,576 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-06 22:17:34,630 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:34,634 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:17:34,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,637 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,664 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,677 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,678 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,678 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,678 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,678 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,681 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,681 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-06 22:17:34,696 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,709 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,722 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,735 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,735 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,736 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,736 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,737 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-06 22:17:34,750 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,761 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,769 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-06 22:17:34,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,782 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,784 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,799 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,808 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,817 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-06 22:17:34,828 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,829 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,829 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,829 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,830 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,830 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,841 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,852 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-06 22:17:34,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,893 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,897 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:34,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,941 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,945 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-06 22:17:34,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:34,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:34,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:34,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:34,959 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:34,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:34,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-06 22:17:34,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:34,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:34,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:34,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:34,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:34,981 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:34,981 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:34,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,005 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-06 22:17:35,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,031 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,031 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,031 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:35,032 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:35,032 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,043 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-06 22:17:35,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,044 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-06 22:17:35,047 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,059 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,060 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,082 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,096 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-06 22:17:35,114 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,115 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,115 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,115 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,116 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,116 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,127 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,136 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-06 22:17:35,143 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,153 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,153 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,154 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,154 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,159 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,165 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-06 22:17:35,168 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:35,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,178 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,179 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,182 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,182 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,206 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,213 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-06 22:17:35,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,228 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,228 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,229 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,254 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,264 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,271 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,284 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,284 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,285 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-06 22:17:35,295 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:35,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,304 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,309 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:35,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:35,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:35,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:35,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:35,322 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:35,325 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:35,325 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:35,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-06 22:17:35,337 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:17:35,356 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-06 22:17:35,356 INFO L444 ModelExtractionUtils]: 1 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-06 22:17:35,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:35,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:35,405 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:35,411 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:17:35,411 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:17:35,411 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:17:35,412 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-06 22:17:35,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-06 22:17:35,421 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:35,425 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:17:35,433 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then 1 else 0) could not be translated [2023-11-06 22:17:35,438 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if #in~r + #in~n > 0 then #in~r + #in~n else #in~r) could not be translated [2023-11-06 22:17:35,466 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:35,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:17:35,496 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:35,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:35,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:17:35,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:35,753 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-06 22:17:35,799 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-06 22:17:35,803 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-06 22:17:36,019 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-06 22:17:36,021 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-06 22:17:36,026 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-06 22:17:36,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2023-11-06 22:17:36,028 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 3 letters. [2023-11-06 22:17:36,030 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:36,030 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 7 letters. Loop has 3 letters. [2023-11-06 22:17:36,030 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:36,030 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 6 letters. [2023-11-06 22:17:36,030 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:36,031 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2023-11-06 22:17:36,036 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:36,040 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 21 states and 24 transitions. [2023-11-06 22:17:36,041 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2023-11-06 22:17:36,041 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2023-11-06 22:17:36,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 24 transitions. [2023-11-06 22:17:36,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:17:36,042 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 24 transitions. [2023-11-06 22:17:36,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 24 transitions. [2023-11-06 22:17:36,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 14. [2023-11-06 22:17:36,068 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-06 22:17:36,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 17 transitions. [2023-11-06 22:17:36,069 INFO L240 hiAutomatonCegarLoop]: Abstraction has 14 states and 17 transitions. [2023-11-06 22:17:36,069 INFO L428 stractBuchiCegarLoop]: Abstraction has 14 states and 17 transitions. [2023-11-06 22:17:36,070 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-06 22:17:36,070 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14 states and 17 transitions. [2023-11-06 22:17:36,070 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:36,070 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:36,070 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:36,071 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:17:36,071 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-06 22:17:36,071 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-06 22:17:36,071 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-06 22:17:36,072 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:36,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1303685879, now seen corresponding path program 1 times [2023-11-06 22:17:36,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:36,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592289482] [2023-11-06 22:17:36,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:36,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:36,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,079 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:36,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,086 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:36,087 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:36,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 1 times [2023-11-06 22:17:36,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:36,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018323587] [2023-11-06 22:17:36,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:36,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:36,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,092 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:36,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,097 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:36,098 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:36,098 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326029, now seen corresponding path program 1 times [2023-11-06 22:17:36,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:36,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922633621] [2023-11-06 22:17:36,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:36,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,107 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:36,116 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:36,262 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:36,262 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:36,262 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:36,262 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:36,262 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:36,262 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,262 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:36,262 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:36,263 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2023-11-06 22:17:36,263 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:36,263 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:36,264 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-06 22:17:36,268 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-06 22:17:36,272 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-06 22:17:36,275 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-06 22:17:36,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-06 22:17:36,374 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:36,374 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:36,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,376 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-06 22:17:36,386 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:36,386 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,411 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:36,411 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:36,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,422 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,426 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:36,426 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-06 22:17:36,463 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:36,463 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-06 22:17:36,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,471 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,475 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:36,475 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-06 22:17:36,497 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:36,497 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-06 22:17:36,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,501 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-06 22:17:36,504 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:36,504 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,529 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:36,529 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-06 22:17:36,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,559 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-06 22:17:36,568 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:36,568 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,624 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:36,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-06 22:17:36,627 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:36,627 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:36,884 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:17:36,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:36,887 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:36,887 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:36,888 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:36,888 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:36,888 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:17:36,888 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,888 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:36,888 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:36,888 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration2_Loop [2023-11-06 22:17:36,888 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:36,888 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:36,890 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-06 22:17:36,897 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-06 22:17:36,901 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-06 22:17:36,912 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-06 22:17:36,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-06 22:17:36,991 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:36,992 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:17:36,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:36,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:36,995 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,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-06 22:17:37,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:37,015 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:37,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:37,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:37,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:37,016 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:37,016 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:37,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-06 22:17:37,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:37,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,043 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:37,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:37,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:37,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:37,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:37,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:37,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-06 22:17:37,064 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:37,064 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:37,074 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:37,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,083 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,086 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:37,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:37,099 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:37,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:37,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:37,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:37,101 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:37,101 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:37,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-06 22:17:37,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:37,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,136 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,140 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:37,153 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:37,153 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:37,153 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:37,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:37,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:37,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-06 22:17:37,155 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:37,155 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:37,165 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:37,168 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-06 22:17:37,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,169 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-06 22:17:37,172 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:37,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:37,182 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:37,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:37,182 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:37,182 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:37,184 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:37,184 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:37,193 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:17:37,196 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-06 22:17:37,196 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:17:37,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,203 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-06 22:17:37,209 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:17:37,209 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:17:37,209 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:17:37,209 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2023-11-06 22:17:37,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,214 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:17:37,231 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:37,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:37,255 INFO L262 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:17:37,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:37,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:37,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:17:37,314 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:37,362 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-06 22:17:37,363 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-06 22:17:37,364 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-06 22:17:37,388 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-06 22:17:37,389 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-06 22:17:37,390 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-06 22:17:37,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2023-11-06 22:17:37,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 4 letters. [2023-11-06 22:17:37,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:37,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 10 letters. Loop has 4 letters. [2023-11-06 22:17:37,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:37,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 6 letters. Loop has 8 letters. [2023-11-06 22:17:37,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:37,392 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 31 transitions. [2023-11-06 22:17:37,393 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:37,394 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 21 states and 25 transitions. [2023-11-06 22:17:37,395 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2023-11-06 22:17:37,395 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2023-11-06 22:17:37,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2023-11-06 22:17:37,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:17:37,395 INFO L218 hiAutomatonCegarLoop]: Abstraction has 21 states and 25 transitions. [2023-11-06 22:17:37,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2023-11-06 22:17:37,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 19. [2023-11-06 22:17:37,397 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-06 22:17:37,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 23 transitions. [2023-11-06 22:17:37,398 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19 states and 23 transitions. [2023-11-06 22:17:37,398 INFO L428 stractBuchiCegarLoop]: Abstraction has 19 states and 23 transitions. [2023-11-06 22:17:37,398 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-06 22:17:37,399 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19 states and 23 transitions. [2023-11-06 22:17:37,399 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:37,399 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:37,399 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:37,400 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:17:37,400 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:17:37,400 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-06 22:17:37,401 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-06 22:17:37,401 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:37,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1125326032, now seen corresponding path program 1 times [2023-11-06 22:17:37,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:37,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695905919] [2023-11-06 22:17:37,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:37,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:37,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,413 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:37,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,423 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:37,423 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:37,423 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 2 times [2023-11-06 22:17:37,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:37,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146427581] [2023-11-06 22:17:37,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:37,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,429 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,433 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:37,434 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:37,434 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921136, now seen corresponding path program 1 times [2023-11-06 22:17:37,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:37,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049467755] [2023-11-06 22:17:37,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:37,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:37,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,445 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:37,457 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:37,564 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:37,565 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:37,565 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:37,565 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:37,565 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:37,565 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,565 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:37,565 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:37,565 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2023-11-06 22:17:37,566 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:37,566 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:37,567 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-06 22:17:37,578 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-06 22:17:37,580 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-06 22:17:37,586 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-06 22:17:37,589 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-06 22:17:37,657 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:37,657 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:37,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,659 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,668 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:37,668 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:37,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-06 22:17:37,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:37,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:37,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:37,718 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:37,723 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:37,723 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:37,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-06 22:17:49,768 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2023-11-06 22:17:49,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2023-11-06 22:17:49,773 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:49,773 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:49,774 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:49,774 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:49,774 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:17:49,774 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:49,774 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:49,774 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:49,774 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration3_Loop [2023-11-06 22:17:49,774 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:49,774 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:49,775 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-06 22:17:49,792 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-06 22:17:49,804 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-06 22:17:49,811 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-06 22:17:49,813 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-06 22:17:49,878 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:49,878 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:17:49,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:49,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:49,881 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:49,888 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:49,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:49,901 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:49,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:49,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:49,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:49,902 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:49,902 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:49,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-06 22:17:49,914 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:49,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:49,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:49,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:49,922 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:49,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:49,940 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:49,940 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:49,940 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:49,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:49,940 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:49,942 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:49,943 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:49,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-06 22:17:49,952 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:49,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:49,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:49,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:49,967 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:49,971 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:49,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-06 22:17:49,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:49,984 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:49,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:49,984 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:49,984 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:49,985 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:49,985 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:50,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:50,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:50,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:50,008 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:50,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:50,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:50,024 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:50,024 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:50,024 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:50,024 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:50,025 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:50,025 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:50,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-06 22:17:50,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:50,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:50,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:50,039 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:50,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:50,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:50,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:50,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:50,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:50,059 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:50,060 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:50,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:50,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-06 22:17:50,069 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:50,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:50,073 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-06 22:17:50,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:50,074 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:50,078 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:50,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-06 22:17:50,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:50,089 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:50,089 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:50,089 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:50,089 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:50,090 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:50,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:50,094 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:50,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-11-06 22:17:50,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:50,098 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:50,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-06 22:17:50,101 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:50,111 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:50,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:50,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:50,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:50,112 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:50,115 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:50,115 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:50,126 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:17:50,135 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-06 22:17:50,136 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-06 22:17:50,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:50,139 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:50,147 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:17:50,147 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:17:50,147 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:17:50,148 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-06 22:17:50,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-06 22:17:50,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:50,153 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:17:50,155 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated [2023-11-06 22:17:50,156 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated [2023-11-06 22:17:50,174 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:50,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:50,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:17:50,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:50,244 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:17:50,246 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:50,508 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-06 22:17:50,509 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-06 22:17:50,509 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-06 22:17:50,614 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-06 22:17:50,615 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-06 22:17:50,616 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-06 22:17:50,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-06 22:17:50,617 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 3 letters. [2023-11-06 22:17:50,617 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:50,617 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-06 22:17:50,617 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:50,618 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 10 letters. Loop has 6 letters. [2023-11-06 22:17:50,618 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:50,618 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43 states and 51 transitions. [2023-11-06 22:17:50,621 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:50,622 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43 states to 37 states and 45 transitions. [2023-11-06 22:17:50,622 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2023-11-06 22:17:50,623 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2023-11-06 22:17:50,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 45 transitions. [2023-11-06 22:17:50,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:17:50,623 INFO L218 hiAutomatonCegarLoop]: Abstraction has 37 states and 45 transitions. [2023-11-06 22:17:50,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states and 45 transitions. [2023-11-06 22:17:50,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 32. [2023-11-06 22:17:50,626 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-06 22:17:50,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 39 transitions. [2023-11-06 22:17:50,631 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 39 transitions. [2023-11-06 22:17:50,631 INFO L428 stractBuchiCegarLoop]: Abstraction has 32 states and 39 transitions. [2023-11-06 22:17:50,631 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-06 22:17:50,631 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 39 transitions. [2023-11-06 22:17:50,633 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2023-11-06 22:17:50,634 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:50,634 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:50,635 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:17:50,636 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-06 22:17:50,636 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-06 22:17:50,637 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-06 22:17:50,637 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:50,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1926921139, now seen corresponding path program 2 times [2023-11-06 22:17:50,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:50,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789453298] [2023-11-06 22:17:50,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:50,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,660 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:50,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:50,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1221437, now seen corresponding path program 2 times [2023-11-06 22:17:50,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:50,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858319426] [2023-11-06 22:17:50,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:50,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:50,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,695 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:50,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,707 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:50,715 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:50,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1157887471, now seen corresponding path program 3 times [2023-11-06 22:17:50,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:50,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520746262] [2023-11-06 22:17:50,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:50,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:50,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,730 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:50,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:50,747 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:50,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:50,915 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:50,916 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:50,916 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:50,916 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:50,916 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:50,916 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:50,916 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:50,916 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:50,917 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2023-11-06 22:17:50,917 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:50,917 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:50,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-06 22:17:50,926 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-06 22:17:50,929 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-06 22:17:50,932 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-06 22:17:50,944 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-06 22:17:51,016 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:51,016 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:51,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:51,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:51,023 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:51,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-06 22:17:51,048 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:51,048 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:51,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:51,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:51,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:51,080 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:51,087 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:51,087 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:51,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-06 22:17:51,322 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:17:51,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-06 22:17:51,326 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:51,326 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:51,326 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:51,326 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:51,326 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:17:51,326 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:51,326 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:51,326 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:51,326 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration4_Loop [2023-11-06 22:17:51,326 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:51,327 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:51,328 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-06 22:17:51,344 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-06 22:17:51,356 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-06 22:17:51,359 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-06 22:17:51,362 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-06 22:17:51,434 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:51,434 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:17:51,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:51,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:51,436 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:51,440 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:51,452 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:51,452 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:51,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:51,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:51,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:51,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:51,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:51,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-06 22:17:51,466 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:17:51,472 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:17:51,473 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:17:51,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:51,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:51,475 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:51,482 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:17:51,482 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:17:51,482 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:17:51,482 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_~n) = 1*p_~n Supporting invariants [] [2023-11-06 22:17:51,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-06 22:17:51,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:51,487 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:17:51,500 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:51,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,532 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,614 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-06 22:17:51,614 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-06 22:17:51,615 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-06 22:17:51,638 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-06 22:17:51,639 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-06 22:17:51,640 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-06 22:17:51,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2023-11-06 22:17:51,641 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-06 22:17:51,641 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:51,641 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:17:51,652 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,681 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,712 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,757 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-06 22:17:51,758 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-06 22:17:51,758 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-06 22:17:51,806 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-06 22:17:51,807 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-06 22:17:51,809 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-06 22:17:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2023-11-06 22:17:51,810 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-06 22:17:51,811 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:51,811 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:17:51,822 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:51,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,860 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,865 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:51,911 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:17:51,912 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:51,957 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-06 22:17:51,958 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-06 22:17:51,958 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 39 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:17:51,984 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-06 22:17:51,986 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-06 22:17:51,987 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-06 22:17:51,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2023-11-06 22:17:51,987 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 4 letters. [2023-11-06 22:17:51,988 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:51,988 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 17 letters. Loop has 4 letters. [2023-11-06 22:17:51,989 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:51,989 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 8 letters. [2023-11-06 22:17:51,990 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:51,990 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 56 states and 68 transitions. [2023-11-06 22:17:51,992 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-06 22:17:51,993 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 56 states to 39 states and 47 transitions. [2023-11-06 22:17:51,993 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2023-11-06 22:17:51,993 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2023-11-06 22:17:51,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 47 transitions. [2023-11-06 22:17:51,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:17:51,994 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 47 transitions. [2023-11-06 22:17:51,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 47 transitions. [2023-11-06 22:17:51,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 24. [2023-11-06 22:17:51,996 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-06 22:17:51,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2023-11-06 22:17:51,997 INFO L240 hiAutomatonCegarLoop]: Abstraction has 24 states and 29 transitions. [2023-11-06 22:17:51,997 INFO L428 stractBuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2023-11-06 22:17:51,997 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-06 22:17:51,997 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 29 transitions. [2023-11-06 22:17:51,998 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2023-11-06 22:17:51,998 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:51,998 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:51,999 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:17:51,999 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2023-11-06 22:17:51,999 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-06 22:17:51,999 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-06 22:17:52,000 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:52,000 INFO L85 PathProgramCache]: Analyzing trace with hash -1283297937, now seen corresponding path program 1 times [2023-11-06 22:17:52,000 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:52,000 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508444070] [2023-11-06 22:17:52,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:52,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,007 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:52,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,013 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:52,013 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:52,013 INFO L85 PathProgramCache]: Analyzing trace with hash 2028029801, now seen corresponding path program 1 times [2023-11-06 22:17:52,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:52,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569789798] [2023-11-06 22:17:52,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:52,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,019 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:52,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,024 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:52,025 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:52,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917189, now seen corresponding path program 4 times [2023-11-06 22:17:52,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:52,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780822547] [2023-11-06 22:17:52,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:52,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:52,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,034 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:52,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:52,044 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:52,293 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:52,294 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:52,294 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:52,294 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:52,294 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:52,294 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,294 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:52,294 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:52,295 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2023-11-06 22:17:52,295 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:52,295 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:52,297 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-06 22:17:52,299 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-06 22:17:52,301 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-06 22:17:52,303 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-06 22:17:52,401 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:52,405 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:52,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:52,411 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:52,415 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:52,415 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:52,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-06 22:17:52,438 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:52,438 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:52,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:52,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:52,443 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:52,447 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:52,447 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:52,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-06 22:17:52,471 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:52,471 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-06 22:17:52,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:52,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:52,476 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:52,483 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:52,483 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:52,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-06 22:17:52,507 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:52,507 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-06 22:17:52,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:52,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:52,512 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:52,519 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:52,519 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:52,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-06 22:17:52,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:52,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:52,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:52,561 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:52,566 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:52,566 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:52,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-06 22:17:55,629 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:17:55,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-06 22:17:55,634 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:55,634 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:55,634 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:55,634 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:55,635 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:17:55,635 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,635 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:55,635 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:55,635 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration5_Loop [2023-11-06 22:17:55,635 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:55,635 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:55,636 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-06 22:17:55,641 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-06 22:17:55,645 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-06 22:17:55,648 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-06 22:17:55,773 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:55,773 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:17:55,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,775 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:55,795 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,795 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:55,796 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:55,796 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:55,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-06 22:17:55,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:55,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:55,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,815 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:55,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,831 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:55,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:55,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:55,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-06 22:17:55,846 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:55,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:55,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,851 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:55,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,867 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,868 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,868 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,868 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:55,868 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:55,868 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:55,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-06 22:17:55,878 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:55,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:55,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,884 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,888 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:55,901 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,901 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:17:55,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-06 22:17:55,904 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:17:55,904 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:55,922 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:55,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:55,926 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-06 22:17:55,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,928 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,932 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:55,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-06 22:17:55,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,946 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,946 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,946 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,946 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:55,947 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:55,947 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:55,962 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:55,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:55,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:55,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:55,967 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:55,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:17:55,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-06 22:17:55,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:55,986 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:55,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:55,986 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:55,986 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:55,987 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:55,988 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:56,010 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:56,014 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:56,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:56,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:56,015 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:56,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:17:56,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:56,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:56,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:56,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:56,032 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:56,034 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:56,034 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:56,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-06 22:17:56,051 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:17:56,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:56,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:56,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:56,056 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:56,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-06 22:17:56,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-06 22:17:56,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:17:56,074 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:17:56,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:17:56,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:17:56,075 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:17:56,078 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:17:56,079 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:17:56,125 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:17:56,141 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:17:56,141 INFO L444 ModelExtractionUtils]: 10 out of 15 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:17:56,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:56,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:56,142 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:56,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-06 22:17:56,184 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:17:56,189 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:17:56,189 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:17:56,189 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-06 22:17:56,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:56,209 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:17:56,211 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then 1 else 0) could not be translated [2023-11-06 22:17:56,211 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~m + ~r > 0 then ~m + ~r else ~m) could not be translated [2023-11-06 22:17:56,231 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:56,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:56,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:17:56,253 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:56,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:17:56,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-06 22:17:56,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:17:56,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:56,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:56,722 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-06 22:17:56,723 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-06 22:17:56,723 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-06 22:17:57,040 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-06 22:17:57,041 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-06 22:17:57,042 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-06 22:17:57,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2023-11-06 22:17:57,043 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 7 letters. [2023-11-06 22:17:57,043 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:57,043 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 16 letters. Loop has 7 letters. [2023-11-06 22:17:57,043 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:57,043 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 9 letters. Loop has 14 letters. [2023-11-06 22:17:57,043 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:17:57,044 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 92 states and 110 transitions. [2023-11-06 22:17:57,045 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-06 22:17:57,050 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 92 states to 77 states and 93 transitions. [2023-11-06 22:17:57,051 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2023-11-06 22:17:57,051 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 23 [2023-11-06 22:17:57,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 93 transitions. [2023-11-06 22:17:57,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:17:57,051 INFO L218 hiAutomatonCegarLoop]: Abstraction has 77 states and 93 transitions. [2023-11-06 22:17:57,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states and 93 transitions. [2023-11-06 22:17:57,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 52. [2023-11-06 22:17:57,058 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-06 22:17:57,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 64 transitions. [2023-11-06 22:17:57,064 INFO L240 hiAutomatonCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-06 22:17:57,064 INFO L428 stractBuchiCegarLoop]: Abstraction has 52 states and 64 transitions. [2023-11-06 22:17:57,064 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-06 22:17:57,064 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 64 transitions. [2023-11-06 22:17:57,065 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-06 22:17:57,067 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:17:57,067 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:17:57,068 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:17:57,069 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:17:57,069 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-06 22:17:57,069 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-06 22:17:57,070 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:57,070 INFO L85 PathProgramCache]: Analyzing trace with hash 681879976, now seen corresponding path program 5 times [2023-11-06 22:17:57,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:57,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707053291] [2023-11-06 22:17:57,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:57,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:57,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,084 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:57,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,099 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:57,104 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:57,104 INFO L85 PathProgramCache]: Analyzing trace with hash 57663, now seen corresponding path program 3 times [2023-11-06 22:17:57,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:57,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763395360] [2023-11-06 22:17:57,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:57,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,117 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:57,118 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:17:57,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1308917192, now seen corresponding path program 6 times [2023-11-06 22:17:57,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:17:57,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13884535] [2023-11-06 22:17:57,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:17:57,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:17:57,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,140 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:17:57,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:17:57,160 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:17:57,270 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:17:57,270 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:17:57,271 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:17:57,271 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:17:57,271 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:17:57,271 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,271 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:17:57,271 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:17:57,271 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2023-11-06 22:17:57,271 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:17:57,272 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:17:57,272 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-06 22:17:57,275 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-06 22:17:57,277 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-06 22:17:57,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-06 22:17:57,291 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-06 22:17:57,349 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:17:57,349 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:17:57,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:57,350 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:57,359 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:57,359 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:57,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-06 22:17:57,383 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:57,383 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_#res=0} Honda state: {p_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:17:57,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:57,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:57,388 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:57,395 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:57,396 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:57,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-06 22:17:57,419 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:57,419 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-06 22:17:57,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:57,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:57,424 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:57,431 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:57,431 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:57,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-06 22:17:57,459 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:17:57,459 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-06 22:17:57,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:57,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:57,465 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:57,469 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:17:57,469 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:57,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-06 22:17:57,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-06 22:17:57,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:17:57,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:17:57,508 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:17:57,511 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:17:57,511 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:17:57,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-06 22:18:09,556 INFO L442 LassoAnalysis]: Proving nontermination failed: SMT Solver returned 'unknown'. [2023-11-06 22:18:09,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,561 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:18:09,561 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:18:09,561 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:18:09,561 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:18:09,562 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:18:09,562 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,562 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:18:09,562 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:18:09,562 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration6_Loop [2023-11-06 22:18:09,562 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:18:09,562 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:18:09,563 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-06 22:18:09,577 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-06 22:18:09,579 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-06 22:18:09,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-06 22:18:09,596 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-06 22:18:09,665 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:18:09,665 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:18:09,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,666 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,672 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-06 22:18:09,684 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,684 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,684 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,684 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,684 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:09,685 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:09,685 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,686 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,690 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,699 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:09,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-06 22:18:09,713 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:09,713 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,734 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,739 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-06 22:18:09,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,754 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,754 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:09,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:09,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,767 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,772 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,791 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,792 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,792 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:09,794 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:09,794 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-06 22:18:09,806 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,811 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,832 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,832 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:09,833 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:09,833 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-06 22:18:09,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,858 INFO L490 LassoAnalysis]: Using template '2-nested'. [2023-11-06 22:18:09,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,859 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,863 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,875 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,876 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,876 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,876 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:18:09,876 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:18:09,877 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-06 22:18:09,886 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,891 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,895 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,907 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,908 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:18:09,908 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:18:09,908 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-06 22:18:09,918 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:09,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,924 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,928 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-06 22:18:09,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-06 22:18:09,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:09,939 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:09,940 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:09,940 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:09,940 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2023-11-06 22:18:09,942 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2023-11-06 22:18:09,942 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:09,953 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:18:09,964 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2023-11-06 22:18:09,964 INFO L444 ModelExtractionUtils]: 5 out of 11 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-06 22:18:09,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:09,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:09,967 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:09,976 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:18:09,976 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:18:09,976 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:18:09,976 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-06 22:18:09,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-06 22:18:09,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:09,981 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:18:09,982 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then 1 else 0) could not be translated [2023-11-06 22:18:09,983 WARN L1553 BoogieBacktranslator]: Unfinished Backtranslation: IfThenElseExpression (if ~n + ~r > 0 then ~n + ~r else ~n) could not be translated [2023-11-06 22:18:09,999 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,039 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,076 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,200 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:10,277 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-06 22:18:10,278 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-06 22:18:10,278 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-06 22:18:10,394 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-06 22:18:10,394 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-06 22:18:10,395 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-06 22:18:10,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-06 22:18:10,396 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-06 22:18:10,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:10,396 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:18:10,410 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:10,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,437 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,438 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,475 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,649 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-06 22:18:10,650 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-06 22:18:10,650 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-06 22:18:10,746 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-06 22:18:10,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:18:10,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 22:18:10,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-06 22:18:10,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-06 22:18:10,748 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:10,748 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:18:10,766 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,796 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,797 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:10,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:18:10,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:10,994 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-06 22:18:10,995 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-06 22:18:10,995 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-06 22:18:11,104 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-06 22:18:11,105 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-06 22:18:11,106 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-06 22:18:11,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-06 22:18:11,107 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-06 22:18:11,107 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:11,107 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 16 letters. Loop has 3 letters. [2023-11-06 22:18:11,107 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:11,108 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 13 letters. Loop has 6 letters. [2023-11-06 22:18:11,108 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:11,108 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 114 transitions. [2023-11-06 22:18:11,111 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2023-11-06 22:18:11,112 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 62 states and 78 transitions. [2023-11-06 22:18:11,113 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2023-11-06 22:18:11,113 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2023-11-06 22:18:11,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 78 transitions. [2023-11-06 22:18:11,113 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:18:11,113 INFO L218 hiAutomatonCegarLoop]: Abstraction has 62 states and 78 transitions. [2023-11-06 22:18:11,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 78 transitions. [2023-11-06 22:18:11,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 41. [2023-11-06 22:18:11,117 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-06 22:18:11,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2023-11-06 22:18:11,118 INFO L240 hiAutomatonCegarLoop]: Abstraction has 41 states and 51 transitions. [2023-11-06 22:18:11,118 INFO L428 stractBuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2023-11-06 22:18:11,118 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-06 22:18:11,118 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 51 transitions. [2023-11-06 22:18:11,119 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2023-11-06 22:18:11,119 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:18:11,120 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:18:11,120 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:18:11,120 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1] [2023-11-06 22:18:11,121 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-06 22:18:11,121 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-06 22:18:11,121 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:11,121 INFO L85 PathProgramCache]: Analyzing trace with hash 708644913, now seen corresponding path program 7 times [2023-11-06 22:18:11,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:11,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171593430] [2023-11-06 22:18:11,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:11,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:11,205 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-06 22:18:11,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:18:11,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171593430] [2023-11-06 22:18:11,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171593430] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:18:11,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563833525] [2023-11-06 22:18:11,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:18:11,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:18:11,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,207 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2023-11-06 22:18:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:11,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 22:18:11,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:11,285 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-06 22:18:11,286 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:18:11,320 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-06 22:18:11,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563833525] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:18:11,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:18:11,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2023-11-06 22:18:11,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674180350] [2023-11-06 22:18:11,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:18:11,326 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:18:11,327 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:11,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1923820573, now seen corresponding path program 2 times [2023-11-06 22:18:11,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:18:11,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516798711] [2023-11-06 22:18:11,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:18:11,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:18:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:18:11,338 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:18:11,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:18:11,345 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:18:11,509 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:18:11,509 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:18:11,509 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:18:11,509 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:18:11,509 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:18:11,509 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,509 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:18:11,509 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:18:11,509 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2023-11-06 22:18:11,510 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:18:11,510 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:18:11,510 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-06 22:18:11,513 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-06 22:18:11,525 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-06 22:18:11,531 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-06 22:18:11,534 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-06 22:18:11,536 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-06 22:18:11,538 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-06 22:18:11,595 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:18:11,595 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:18:11,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,597 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,608 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:18:11,608 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:18:11,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-06 22:18:11,630 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:18:11,630 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {p_~n=0} Honda state: {p_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:18:11,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:11,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,635 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,639 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:18:11,639 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:18:11,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-06 22:18:11,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:11,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,676 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,681 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:18:11,682 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:18:11,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-06 22:18:11,831 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:18:11,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:11,836 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:18:11,836 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:18:11,836 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:18:11,836 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:18:11,836 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:18:11,836 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,836 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:18:11,836 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:18:11,836 INFO L133 ssoRankerPreferences]: Filename of dumped script: LeeJonesBen-Amram-POPL2001-Ex4.c_Iteration7_Loop [2023-11-06 22:18:11,836 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:18:11,836 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:18:11,837 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-06 22:18:11,841 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-06 22:18:11,853 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-06 22:18:11,856 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-06 22:18:11,859 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-06 22:18:11,861 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-06 22:18:11,864 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-06 22:18:11,921 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:18:11,922 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:18:11,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,923 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:18:11,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-06 22:18:11,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:11,955 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:11,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:11,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:11,955 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:11,956 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:11,956 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:11,957 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:18:11,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:11,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,961 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-06 22:18:11,963 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:18:11,974 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:18:11,974 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:18:11,974 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:18:11,974 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:18:11,974 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:18:11,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:18:11,976 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:18:11,982 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:18:11,987 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:18:11,987 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-06 22:18:11,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:18:11,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:18:11,988 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:18:11,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-06 22:18:11,992 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:18:11,992 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:18:11,992 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:18:11,992 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(p_#in~m) = 1*p_#in~m Supporting invariants [] [2023-11-06 22:18:11,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2023-11-06 22:18:11,995 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:18:12,007 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:12,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:18:12,042 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:12,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:12,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:18:12,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:12,171 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-06 22:18:12,171 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-06 22:18:12,172 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-06 22:18:12,275 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-06 22:18:12,279 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-06 22:18:12,279 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-06 22:18:12,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 22 transitions. [2023-11-06 22:18:12,280 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 22 transitions. Stem has 15 letters. Loop has 7 letters. [2023-11-06 22:18:12,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:12,280 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:18:12,292 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:18:12,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:12,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:18:12,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:12,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:18:12,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:18:12,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:18:12,443 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-06 22:18:12,444 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-06 22:18:12,444 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-06 22:18:12,567 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-06 22:18:12,571 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-06 22:18:12,572 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-06 22:18:12,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2023-11-06 22:18:12,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 7 letters. [2023-11-06 22:18:12,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:12,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 22 letters. Loop has 7 letters. [2023-11-06 22:18:12,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:12,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 15 letters. Loop has 14 letters. [2023-11-06 22:18:12,575 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:18:12,575 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 194 states and 254 transitions. [2023-11-06 22:18:12,581 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 16 [2023-11-06 22:18:12,592 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 194 states to 187 states and 243 transitions. [2023-11-06 22:18:12,592 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 23 [2023-11-06 22:18:12,593 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2023-11-06 22:18:12,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 187 states and 243 transitions. [2023-11-06 22:18:12,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:18:12,593 INFO L218 hiAutomatonCegarLoop]: Abstraction has 187 states and 243 transitions. [2023-11-06 22:18:12,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states and 243 transitions. [2023-11-06 22:18:12,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 105. [2023-11-06 22:18:12,615 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-06 22:18:12,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 140 transitions. [2023-11-06 22:18:12,616 INFO L240 hiAutomatonCegarLoop]: Abstraction has 105 states and 140 transitions. [2023-11-06 22:18:12,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:18:12,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:18:12,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:18:12,620 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-06 22:18:12,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:18:12,679 INFO L93 Difference]: Finished difference Result 109 states and 126 transitions. [2023-11-06 22:18:12,679 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 126 transitions. [2023-11-06 22:18:12,686 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-06 22:18:12,687 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 0 states and 0 transitions. [2023-11-06 22:18:12,687 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-06 22:18:12,687 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-06 22:18:12,687 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-06 22:18:12,687 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 22:18:12,687 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-06 22:18:12,688 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-06 22:18:12,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 22:18:12,689 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-06 22:18:12,689 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-06 22:18:12,689 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-06 22:18:12,690 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-06 22:18:12,690 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-06 22:18:12,697 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 06.11 10:18:12 BoogieIcfgContainer [2023-11-06 22:18:12,697 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-06 22:18:12,698 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-06 22:18:12,698 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-06 22:18:12,698 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-06 22:18:12,699 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:17:33" (3/4) ... [2023-11-06 22:18:12,701 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-06 22:18:12,702 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-06 22:18:12,702 INFO L158 Benchmark]: Toolchain (without parser) took 39732.66ms. Allocated memory was 186.6MB in the beginning and 241.2MB in the end (delta: 54.5MB). Free memory was 142.1MB in the beginning and 159.7MB in the end (delta: -17.6MB). Peak memory consumption was 38.2MB. Max. memory is 16.1GB. [2023-11-06 22:18:12,703 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 186.6MB. Free memory is still 161.6MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 22:18:12,703 INFO L158 Benchmark]: CACSL2BoogieTranslator took 243.09ms. Allocated memory is still 186.6MB. Free memory was 142.1MB in the beginning and 132.5MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-06 22:18:12,703 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.61ms. Allocated memory is still 186.6MB. Free memory was 132.5MB in the beginning and 131.3MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 22:18:12,704 INFO L158 Benchmark]: Boogie Preprocessor took 20.57ms. Allocated memory is still 186.6MB. Free memory was 131.3MB in the beginning and 130.1MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-06 22:18:12,704 INFO L158 Benchmark]: RCFGBuilder took 316.37ms. Allocated memory is still 186.6MB. Free memory was 130.1MB in the beginning and 120.4MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-06 22:18:12,705 INFO L158 Benchmark]: BuchiAutomizer took 39111.12ms. Allocated memory was 186.6MB in the beginning and 241.2MB in the end (delta: 54.5MB). Free memory was 120.4MB in the beginning and 160.8MB in the end (delta: -40.4MB). Peak memory consumption was 17.2MB. Max. memory is 16.1GB. [2023-11-06 22:18:12,705 INFO L158 Benchmark]: Witness Printer took 3.76ms. Allocated memory is still 241.2MB. Free memory was 160.8MB in the beginning and 159.7MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-06 22:18:12,707 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.24ms. Allocated memory is still 186.6MB. Free memory is still 161.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 243.09ms. Allocated memory is still 186.6MB. Free memory was 142.1MB in the beginning and 132.5MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 29.61ms. Allocated memory is still 186.6MB. Free memory was 132.5MB in the beginning and 131.3MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 20.57ms. Allocated memory is still 186.6MB. Free memory was 131.3MB in the beginning and 130.1MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 316.37ms. Allocated memory is still 186.6MB. Free memory was 130.1MB in the beginning and 120.4MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 39111.12ms. Allocated memory was 186.6MB in the beginning and 241.2MB in the end (delta: 54.5MB). Free memory was 120.4MB in the beginning and 160.8MB in the end (delta: -40.4MB). Peak memory consumption was 17.2MB. Max. memory is 16.1GB. * Witness Printer took 3.76ms. Allocated memory is still 241.2MB. Free memory was 160.8MB in the beginning and 159.7MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: 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 39.0s and 8 iterations. TraceHistogramMax:3. Analysis of lassos took 34.4s. Construction of modules took 0.3s. Büchi inclusion checks took 4.0s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 7. Automata minimization 0.1s 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.4s 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: 39ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 3 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 17 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 2 LassoNonterminationAnalysisTime: 28.8s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-06 22:18:12,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2023-11-06 22:18:12,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2023-11-06 22:18:13,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1afb6b24-a1f5-416c-8213-d787bb1027e3/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE