./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 7e70badd Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G --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 9c9c032ca120503dfa93615a57a0bb47775014248f579f3a3fd38a4985b2298b --- Real Ultimate output --- This is Ultimate 0.2.1-dev-7e70bad [2021-11-23 13:05:13,770 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 13:05:13,773 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 13:05:13,834 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 13:05:13,835 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 13:05:13,839 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 13:05:13,842 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 13:05:13,846 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 13:05:13,848 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 13:05:13,856 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 13:05:13,857 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 13:05:13,859 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 13:05:13,860 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 13:05:13,863 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 13:05:13,866 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 13:05:13,873 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 13:05:13,876 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 13:05:13,877 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 13:05:13,879 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 13:05:13,884 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 13:05:13,888 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 13:05:13,889 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 13:05:13,893 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 13:05:13,894 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 13:05:13,900 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 13:05:13,901 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 13:05:13,901 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 13:05:13,903 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 13:05:13,904 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 13:05:13,905 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 13:05:13,906 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 13:05:13,906 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 13:05:13,908 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 13:05:13,910 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 13:05:13,911 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 13:05:13,911 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 13:05:13,912 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 13:05:13,912 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 13:05:13,913 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 13:05:13,913 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 13:05:13,914 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 13:05:13,915 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-11-23 13:05:13,967 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 13:05:13,967 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 13:05:13,968 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 13:05:13,968 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 13:05:13,970 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-23 13:05:13,970 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-23 13:05:13,971 INFO L138 SettingsManager]: * Use SBE=true [2021-11-23 13:05:13,971 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-11-23 13:05:13,971 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-11-23 13:05:13,971 INFO L138 SettingsManager]: * Use old map elimination=false [2021-11-23 13:05:13,972 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-11-23 13:05:13,972 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-11-23 13:05:13,973 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-11-23 13:05:13,973 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 13:05:13,973 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-23 13:05:13,973 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 13:05:13,974 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 13:05:13,974 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-11-23 13:05:13,974 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-11-23 13:05:13,974 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-11-23 13:05:13,974 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 13:05:13,975 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-11-23 13:05:13,975 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 13:05:13,975 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-11-23 13:05:13,975 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 13:05:13,976 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 13:05:13,976 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 13:05:13,976 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-23 13:05:13,976 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 13:05:13,977 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-11-23 13:05:13,978 INFO L138 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_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/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_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G 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 -> 9c9c032ca120503dfa93615a57a0bb47775014248f579f3a3fd38a4985b2298b [2021-11-23 13:05:14,232 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 13:05:14,272 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 13:05:14,276 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 13:05:14,277 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 13:05:14,278 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 13:05:14,279 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-11-23 13:05:14,360 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/data/544372b55/fecdecee890546ec9eb2754b619b057d/FLAG5748241e6 [2021-11-23 13:05:14,808 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 13:05:14,809 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-11-23 13:05:14,815 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/data/544372b55/fecdecee890546ec9eb2754b619b057d/FLAG5748241e6 [2021-11-23 13:05:15,193 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/data/544372b55/fecdecee890546ec9eb2754b619b057d [2021-11-23 13:05:15,196 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 13:05:15,197 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 13:05:15,199 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 13:05:15,200 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 13:05:15,203 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 13:05:15,204 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,205 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@549c0bfa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15, skipping insertion in model container [2021-11-23 13:05:15,205 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,212 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 13:05:15,224 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 13:05:15,376 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 13:05:15,396 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 13:05:15,422 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 13:05:15,432 INFO L208 MainTranslator]: Completed translation [2021-11-23 13:05:15,433 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15 WrapperNode [2021-11-23 13:05:15,433 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 13:05:15,434 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 13:05:15,435 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 13:05:15,435 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 13:05:15,450 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,455 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,474 INFO L137 Inliner]: procedures = 6, calls = 8, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6 [2021-11-23 13:05:15,475 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 13:05:15,476 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 13:05:15,476 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 13:05:15,476 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 13:05:15,492 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,492 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,494 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,495 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,497 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,499 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,500 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,501 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 13:05:15,503 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 13:05:15,503 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 13:05:15,503 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 13:05:15,504 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (1/1) ... [2021-11-23 13:05:15,512 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:15,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:15,540 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:15,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-11-23 13:05:15,582 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2021-11-23 13:05:15,582 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2021-11-23 13:05:15,582 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2021-11-23 13:05:15,583 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2021-11-23 13:05:15,583 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 13:05:15,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 13:05:15,633 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 13:05:15,634 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 13:05:15,708 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 13:05:15,716 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 13:05:15,716 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-23 13:05:15,718 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:05:15 BoogieIcfgContainer [2021-11-23 13:05:15,718 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 13:05:15,719 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-11-23 13:05:15,719 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-11-23 13:05:15,722 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-11-23 13:05:15,723 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-23 13:05:15,723 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 23.11 01:05:15" (1/3) ... [2021-11-23 13:05:15,724 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@50882338 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 01:05:15, skipping insertion in model container [2021-11-23 13:05:15,724 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-23 13:05:15,724 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:05:15" (2/3) ... [2021-11-23 13:05:15,725 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@50882338 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 01:05:15, skipping insertion in model container [2021-11-23 13:05:15,725 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-23 13:05:15,725 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:05:15" (3/3) ... [2021-11-23 13:05:15,726 INFO L388 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1d.c [2021-11-23 13:05:15,781 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-11-23 13:05:15,782 INFO L360 BuchiCegarLoop]: Hoare is false [2021-11-23 13:05:15,782 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-11-23 13:05:15,782 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-11-23 13:05:15,782 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-11-23 13:05:15,782 INFO L364 BuchiCegarLoop]: Difference is false [2021-11-23 13:05:15,783 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-11-23 13:05:15,783 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-11-23 13:05:15,798 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-23 13:05:15,824 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:15,824 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:15,824 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:15,832 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-11-23 13:05:15,832 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:15,832 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-11-23 13:05:15,833 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-23 13:05:15,836 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:15,836 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:15,836 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:15,837 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-11-23 13:05:15,837 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:15,844 INFO L791 eck$LassoCheckResult]: Stem: 5#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true; 14#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10#L25true call main_#t~ret6#1 := rec2(main_~x~0#1);< 17#rec2ENTRYtrue [2021-11-23 13:05:15,845 INFO L793 eck$LassoCheckResult]: Loop: 17#rec2ENTRYtrue ~j := #in~j; 18#L18true assume !(~j <= 0); 21#L20true call #t~ret3 := rec1(~j);< 23#rec1ENTRYtrue ~i := #in~i; 19#L12true assume ~i <= 0;#res := 0; 15#rec1FINALtrue assume true; 16#rec1EXITtrue >#34#return; 4#L20-1true call #t~ret4 := rec2(#t~ret3 - 1);< 17#rec2ENTRYtrue [2021-11-23 13:05:15,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:15,851 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 1 times [2021-11-23 13:05:15,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:15,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957999951] [2021-11-23 13:05:15,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:15,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:15,941 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:15,959 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:15,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:15,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1074209557, now seen corresponding path program 1 times [2021-11-23 13:05:15,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:15,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457727438] [2021-11-23 13:05:15,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:15,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:16,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-23 13:05:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:16,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 13:05:16,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457727438] [2021-11-23 13:05:16,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457727438] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 13:05:16,087 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 13:05:16,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-23 13:05:16,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977986760] [2021-11-23 13:05:16,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 13:05:16,093 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-23 13:05:16,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 13:05:16,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 13:05:16,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-23 13:05:16,130 INFO L87 Difference]: Start difference. First operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 5 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-23 13:05:16,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 13:05:16,200 INFO L93 Difference]: Finished difference Result 26 states and 34 transitions. [2021-11-23 13:05:16,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 13:05:16,206 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 34 transitions. [2021-11-23 13:05:16,213 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:16,232 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 17 states and 23 transitions. [2021-11-23 13:05:16,233 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2021-11-23 13:05:16,233 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-11-23 13:05:16,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 23 transitions. [2021-11-23 13:05:16,236 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-23 13:05:16,236 INFO L681 BuchiCegarLoop]: Abstraction has 17 states and 23 transitions. [2021-11-23 13:05:16,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states and 23 transitions. [2021-11-23 13:05:16,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-11-23 13:05:16,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 9 states have (on average 1.1111111111111112) internal successors, (10), 10 states have internal predecessors, (10), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2021-11-23 13:05:16,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 23 transitions. [2021-11-23 13:05:16,285 INFO L704 BuchiCegarLoop]: Abstraction has 17 states and 23 transitions. [2021-11-23 13:05:16,285 INFO L587 BuchiCegarLoop]: Abstraction has 17 states and 23 transitions. [2021-11-23 13:05:16,286 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-11-23 13:05:16,286 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 17 states and 23 transitions. [2021-11-23 13:05:16,293 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:16,293 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:16,294 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:16,296 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-11-23 13:05:16,296 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:16,297 INFO L791 eck$LassoCheckResult]: Stem: 68#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 69#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 66#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 67#rec2ENTRY [2021-11-23 13:05:16,298 INFO L793 eck$LassoCheckResult]: Loop: 67#rec2ENTRY ~j := #in~j; 79#L18 assume !(~j <= 0); 73#L20 call #t~ret3 := rec1(~j);< 76#rec1ENTRY ~i := #in~i; 80#L12 assume !(~i <= 0); 74#L14 call #t~ret0 := rec1(~i - 2);< 76#rec1ENTRY ~i := #in~i; 80#L12 assume ~i <= 0;#res := 0; 77#rec1FINAL assume true; 78#rec1EXIT >#28#return; 71#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 76#rec1ENTRY ~i := #in~i; 80#L12 assume ~i <= 0;#res := 0; 77#rec1FINAL assume true; 78#rec1EXIT >#30#return; 72#L14-2 call #t~ret2 := rec1(#t~ret1);< 76#rec1ENTRY ~i := #in~i; 80#L12 assume ~i <= 0;#res := 0; 77#rec1FINAL assume true; 78#rec1EXIT >#32#return; 70#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 75#rec1FINAL assume true; 81#rec1EXIT >#34#return; 65#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 67#rec2ENTRY [2021-11-23 13:05:16,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:16,300 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 2 times [2021-11-23 13:05:16,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:16,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914364939] [2021-11-23 13:05:16,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:16,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:16,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,317 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:16,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,324 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:16,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:16,327 INFO L85 PathProgramCache]: Analyzing trace with hash -204878921, now seen corresponding path program 1 times [2021-11-23 13:05:16,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:16,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306334697] [2021-11-23 13:05:16,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:16,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:16,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,349 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:16,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,369 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:16,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:16,370 INFO L85 PathProgramCache]: Analyzing trace with hash -482494696, now seen corresponding path program 1 times [2021-11-23 13:05:16,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:16,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988895572] [2021-11-23 13:05:16,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:16,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:16,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,386 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:16,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:16,405 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:16,959 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:16,960 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:16,960 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:16,960 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:16,960 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-23 13:05:16,960 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:16,961 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:16,961 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:16,961 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-11-23 13:05:16,961 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:16,961 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:16,976 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:16,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:16,984 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:16,987 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:16,989 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,041 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:17,042 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-23 13:05:17,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,051 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,056 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:17,056 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-11-23 13:05:17,073 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:17,073 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:17,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,118 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,126 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:17,126 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-11-23 13:05:17,154 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:17,154 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret3=0} Honda state: {rec2_#t~ret3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:17,184 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,184 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,185 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-11-23 13:05:17,188 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:17,188 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,214 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:17,214 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:17,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,254 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,266 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:17,266 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-11-23 13:05:17,278 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:17,278 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret4=0} Honda state: {rec2_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:17,312 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-11-23 13:05:17,312 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,313 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,318 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:17,318 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-11-23 13:05:17,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,359 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,363 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-23 13:05:17,363 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:17,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-11-23 13:05:17,390 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-23 13:05:17,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,419 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:17,419 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:17,419 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:17,420 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:17,420 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-23 13:05:17,420 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,420 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:17,420 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:17,420 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-11-23 13:05:17,420 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:17,420 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:17,421 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,424 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,426 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:17,465 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:17,470 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-23 13:05:17,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,473 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,483 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:17,494 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:17,494 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:17,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:17,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:17,495 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:17,497 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:17,497 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:17,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-11-23 13:05:17,514 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:17,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,549 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,551 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:17,565 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:17,566 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:17,566 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:17,566 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:17,566 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:17,567 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:17,567 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:17,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-11-23 13:05:17,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:17,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-11-23 13:05:17,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,606 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-11-23 13:05:17,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:17,620 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:17,620 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:17,621 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:17,621 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:17,621 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:17,622 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:17,622 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:17,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:17,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,666 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,667 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-11-23 13:05:17,670 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:17,678 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:17,679 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:17,679 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:17,679 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:17,679 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:17,680 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:17,680 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:17,682 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-23 13:05:17,685 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-11-23 13:05:17,686 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-11-23 13:05:17,687 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:17,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:17,709 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:17,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-11-23 13:05:17,750 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-23 13:05:17,751 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-23 13:05:17,751 INFO L513 LassoAnalysis]: Proved termination. [2021-11-23 13:05:17,751 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2021-11-23 13:05:17,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:17,772 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-23 13:05:17,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:17,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 13:05:17,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:17,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:17,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-23 13:05:17,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:18,068 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 13:05:18,072 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 8 loop predicates [2021-11-23 13:05:18,072 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 17 states and 23 transitions. cyclomatic complexity: 8 Second operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:18,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,467 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 17 states and 23 transitions. cyclomatic complexity: 8. Second operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Result 102 states and 148 transitions. Complement of second has 42 states. [2021-11-23 13:05:18,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 1 stem states 8 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:18,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:18,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 37 transitions. [2021-11-23 13:05:18,474 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 3 letters. Loop has 24 letters. [2021-11-23 13:05:18,476 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:18,476 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 27 letters. Loop has 24 letters. [2021-11-23 13:05:18,477 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:18,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 3 letters. Loop has 48 letters. [2021-11-23 13:05:18,480 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:18,480 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 102 states and 148 transitions. [2021-11-23 13:05:18,496 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:18,503 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 102 states to 90 states and 136 transitions. [2021-11-23 13:05:18,503 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2021-11-23 13:05:18,504 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2021-11-23 13:05:18,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 136 transitions. [2021-11-23 13:05:18,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:18,507 INFO L681 BuchiCegarLoop]: Abstraction has 90 states and 136 transitions. [2021-11-23 13:05:18,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states and 136 transitions. [2021-11-23 13:05:18,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 63. [2021-11-23 13:05:18,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 36 states have internal predecessors, (38), 20 states have call successors, (20), 8 states have call predecessors, (20), 9 states have return successors, (41), 18 states have call predecessors, (41), 16 states have call successors, (41) [2021-11-23 13:05:18,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 99 transitions. [2021-11-23 13:05:18,538 INFO L704 BuchiCegarLoop]: Abstraction has 63 states and 99 transitions. [2021-11-23 13:05:18,538 INFO L587 BuchiCegarLoop]: Abstraction has 63 states and 99 transitions. [2021-11-23 13:05:18,538 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-11-23 13:05:18,538 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 63 states and 99 transitions. [2021-11-23 13:05:18,544 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:18,545 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:18,545 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:18,546 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:18,546 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-23 13:05:18,546 INFO L791 eck$LassoCheckResult]: Stem: 350#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 351#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 345#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 370#rec2ENTRY ~j := #in~j; 379#L18 assume !(~j <= 0); 373#L20 call #t~ret3 := rec1(~j);< 389#rec1ENTRY ~i := #in~i; 381#L12 assume !(~i <= 0); 355#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-11-23 13:05:18,547 INFO L793 eck$LassoCheckResult]: Loop: 371#rec1ENTRY ~i := #in~i; 383#L12 assume !(~i <= 0); 353#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-11-23 13:05:18,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:18,547 INFO L85 PathProgramCache]: Analyzing trace with hash 838970620, now seen corresponding path program 1 times [2021-11-23 13:05:18,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:18,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277708438] [2021-11-23 13:05:18,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:18,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:18,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,566 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:18,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,571 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:18,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:18,572 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2021-11-23 13:05:18,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:18,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316102180] [2021-11-23 13:05:18,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:18,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:18,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,576 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:18,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,580 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:18,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:18,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1359045147, now seen corresponding path program 2 times [2021-11-23 13:05:18,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:18,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323976925] [2021-11-23 13:05:18,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:18,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,588 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:18,596 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:18,635 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:18,635 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:18,635 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:18,635 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:18,635 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-23 13:05:18,635 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,635 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:18,635 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:18,636 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-11-23 13:05:18,636 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:18,636 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:18,637 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,639 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,641 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,643 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,645 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,650 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:18,675 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:18,675 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-23 13:05:18,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,677 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,681 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:18,681 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-11-23 13:05:18,692 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:18,692 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:18,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,734 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,741 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:18,741 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-11-23 13:05:18,770 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:18,770 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:18,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,805 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-11-23 13:05:18,806 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:18,806 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,814 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:18,814 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:18,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,834 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-11-23 13:05:18,838 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:18,838 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,846 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:18,846 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:18,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,868 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,869 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-11-23 13:05:18,876 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:18,876 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:18,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:18,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:18,918 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:18,920 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-23 13:05:18,920 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:18,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-11-23 13:05:19,023 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-23 13:05:19,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,026 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:19,026 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:19,026 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:19,026 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:19,026 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-23 13:05:19,026 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,026 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:19,026 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:19,026 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-11-23 13:05:19,026 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:19,026 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:19,027 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,037 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,039 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,041 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,051 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,084 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:19,084 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-23 13:05:19,084 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,085 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-11-23 13:05:19,094 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:19,105 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:19,105 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:19,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:19,106 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:19,106 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:19,106 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:19,107 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:19,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:19,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,150 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-11-23 13:05:19,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:19,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:19,166 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:19,166 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:19,166 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:19,166 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:19,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:19,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:19,194 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:19,225 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,226 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-11-23 13:05:19,227 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:19,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:19,235 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:19,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:19,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:19,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:19,235 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:19,236 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:19,249 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:19,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,270 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-11-23 13:05:19,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 [2021-11-23 13:05:19,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:19,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:19,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:19,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:19,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:19,279 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:19,279 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:19,287 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-23 13:05:19,296 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-11-23 13:05:19,296 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-23 13:05:19,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,297 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-11-23 13:05:19,299 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-23 13:05:19,299 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-23 13:05:19,299 INFO L513 LassoAnalysis]: Proved termination. [2021-11-23 13:05:19,299 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-11-23 13:05:19,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-11-23 13:05:19,321 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-23 13:05:19,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:19,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:19,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-23 13:05:19,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:19,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:19,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:19,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:19,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:19,483 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-11-23 13:05:19,484 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 63 states and 99 transitions. cyclomatic complexity: 40 Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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) [2021-11-23 13:05:19,548 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 63 states and 99 transitions. cyclomatic complexity: 40. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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 109 states and 166 transitions. Complement of second has 13 states. [2021-11-23 13:05:19,549 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 [2021-11-23 13:05:19,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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) [2021-11-23 13:05:19,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2021-11-23 13:05:19,550 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 9 letters. Loop has 3 letters. [2021-11-23 13:05:19,551 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:19,551 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 12 letters. Loop has 3 letters. [2021-11-23 13:05:19,551 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:19,551 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 9 letters. Loop has 6 letters. [2021-11-23 13:05:19,551 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:19,552 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 166 transitions. [2021-11-23 13:05:19,555 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:19,560 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 97 states and 154 transitions. [2021-11-23 13:05:19,560 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2021-11-23 13:05:19,560 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2021-11-23 13:05:19,560 INFO L73 IsDeterministic]: Start isDeterministic. Operand 97 states and 154 transitions. [2021-11-23 13:05:19,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:19,566 INFO L681 BuchiCegarLoop]: Abstraction has 97 states and 154 transitions. [2021-11-23 13:05:19,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states and 154 transitions. [2021-11-23 13:05:19,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 93. [2021-11-23 13:05:19,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 60 states have internal predecessors, (62), 26 states have call successors, (26), 14 states have call predecessors, (26), 13 states have return successors, (56), 18 states have call predecessors, (56), 22 states have call successors, (56) [2021-11-23 13:05:19,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 144 transitions. [2021-11-23 13:05:19,578 INFO L704 BuchiCegarLoop]: Abstraction has 93 states and 144 transitions. [2021-11-23 13:05:19,578 INFO L587 BuchiCegarLoop]: Abstraction has 93 states and 144 transitions. [2021-11-23 13:05:19,578 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-11-23 13:05:19,579 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 144 transitions. [2021-11-23 13:05:19,580 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:19,580 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:19,580 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:19,581 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:19,581 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-23 13:05:19,582 INFO L791 eck$LassoCheckResult]: Stem: 591#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 592#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 586#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 608#rec2ENTRY ~j := #in~j; 622#L18 assume !(~j <= 0); 623#L20 call #t~ret3 := rec1(~j);< 651#rec1ENTRY ~i := #in~i; 677#L12 assume !(~i <= 0); 596#L14 call #t~ret0 := rec1(~i - 2);< 628#rec1ENTRY ~i := #in~i; 625#L12 assume ~i <= 0;#res := 0; 613#rec1FINAL assume true; 614#rec1EXIT >#28#return; 601#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 609#rec1ENTRY [2021-11-23 13:05:19,582 INFO L793 eck$LassoCheckResult]: Loop: 609#rec1ENTRY ~i := #in~i; 666#L12 assume !(~i <= 0); 597#L14 call #t~ret0 := rec1(~i - 2);< 609#rec1ENTRY [2021-11-23 13:05:19,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:19,582 INFO L85 PathProgramCache]: Analyzing trace with hash 372282091, now seen corresponding path program 1 times [2021-11-23 13:05:19,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:19,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235667164] [2021-11-23 13:05:19,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:19,583 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:19,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:19,592 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:19,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:19,599 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:19,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:19,600 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2021-11-23 13:05:19,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:19,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409131100] [2021-11-23 13:05:19,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:19,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:19,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:19,603 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:19,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:19,606 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:19,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:19,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1050214860, now seen corresponding path program 2 times [2021-11-23 13:05:19,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:19,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913077005] [2021-11-23 13:05:19,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:19,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:19,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-23 13:05:19,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:19,648 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 13:05:19,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 13:05:19,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913077005] [2021-11-23 13:05:19,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913077005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 13:05:19,649 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 13:05:19,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-23 13:05:19,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959415233] [2021-11-23 13:05:19,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 13:05:19,681 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:19,681 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:19,682 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:19,682 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:19,682 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-23 13:05:19,682 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,682 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:19,682 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:19,682 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-11-23 13:05:19,683 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:19,683 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:19,684 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,686 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,688 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,690 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,695 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:19,725 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:19,726 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-23 13:05:19,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,727 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,731 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:19,731 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:19,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-11-23 13:05:19,750 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:19,751 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:19,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,791 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,793 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:19,793 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:19,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-11-23 13:05:19,814 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:19,814 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:19,854 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,854 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,855 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,857 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:19,857 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:19,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-11-23 13:05:19,878 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:19,878 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:19,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,913 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,914 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,930 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:19,931 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:19,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-11-23 13:05:19,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:19,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-11-23 13:05:19,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:19,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:19,988 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:19,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-11-23 13:05:19,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-23 13:05:19,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:20,060 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-23 13:05:20,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:20,066 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:20,066 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:20,066 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:20,066 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:20,066 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-23 13:05:20,066 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:20,066 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:20,066 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:20,066 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-11-23 13:05:20,066 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:20,066 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:20,067 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,070 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,072 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,078 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,080 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,090 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:20,114 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:20,114 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-23 13:05:20,115 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:20,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:20,116 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:20,131 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:20,140 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:20,141 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:20,141 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:20,141 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:20,141 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:20,143 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:20,143 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:20,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-11-23 13:05:20,154 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:20,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:20,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:20,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:20,190 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:20,193 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:20,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:20,203 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:20,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:20,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:20,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:20,204 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:20,204 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:20,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-11-23 13:05:20,222 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:20,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-11-23 13:05:20,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:20,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:20,250 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:20,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-11-23 13:05:20,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:20,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:20,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:20,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:20,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:20,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:20,260 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:20,260 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:20,279 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-23 13:05:20,281 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-11-23 13:05:20,281 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-23 13:05:20,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:20,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:20,294 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:20,297 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-23 13:05:20,297 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-23 13:05:20,297 INFO L513 LassoAnalysis]: Proved termination. [2021-11-23 13:05:20,298 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-11-23 13:05:20,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-11-23 13:05:20,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:20,334 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-23 13:05:20,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:20,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-23 13:05:20,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:20,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:20,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:20,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:20,584 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:20,585 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 144 transitions. cyclomatic complexity: 57 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-23 13:05:20,701 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 144 transitions. cyclomatic complexity: 57. 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 133 states and 208 transitions. Complement of second has 14 states. [2021-11-23 13:05:20,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:20,703 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-23 13:05:20,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2021-11-23 13:05:20,703 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 14 letters. Loop has 3 letters. [2021-11-23 13:05:20,704 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:20,704 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 17 letters. Loop has 3 letters. [2021-11-23 13:05:20,704 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:20,704 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 14 letters. Loop has 6 letters. [2021-11-23 13:05:20,704 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:20,705 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 133 states and 208 transitions. [2021-11-23 13:05:20,708 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:20,713 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 133 states to 121 states and 196 transitions. [2021-11-23 13:05:20,713 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 50 [2021-11-23 13:05:20,714 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 52 [2021-11-23 13:05:20,714 INFO L73 IsDeterministic]: Start isDeterministic. Operand 121 states and 196 transitions. [2021-11-23 13:05:20,714 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:20,714 INFO L681 BuchiCegarLoop]: Abstraction has 121 states and 196 transitions. [2021-11-23 13:05:20,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states and 196 transitions. [2021-11-23 13:05:20,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 117. [2021-11-23 13:05:20,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 68 states have (on average 1.1764705882352942) internal successors, (80), 76 states have internal predecessors, (80), 32 states have call successors, (32), 18 states have call predecessors, (32), 17 states have return successors, (74), 22 states have call predecessors, (74), 28 states have call successors, (74) [2021-11-23 13:05:20,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 186 transitions. [2021-11-23 13:05:20,728 INFO L704 BuchiCegarLoop]: Abstraction has 117 states and 186 transitions. [2021-11-23 13:05:20,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 13:05:20,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 13:05:20,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 13:05:20,730 INFO L87 Difference]: Start difference. First operand 117 states and 186 transitions. Second operand has 6 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-23 13:05:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 13:05:20,792 INFO L93 Difference]: Finished difference Result 130 states and 196 transitions. [2021-11-23 13:05:20,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 13:05:20,793 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 130 states and 196 transitions. [2021-11-23 13:05:20,798 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2021-11-23 13:05:20,803 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 130 states to 128 states and 194 transitions. [2021-11-23 13:05:20,803 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 60 [2021-11-23 13:05:20,804 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 60 [2021-11-23 13:05:20,804 INFO L73 IsDeterministic]: Start isDeterministic. Operand 128 states and 194 transitions. [2021-11-23 13:05:20,804 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:20,804 INFO L681 BuchiCegarLoop]: Abstraction has 128 states and 194 transitions. [2021-11-23 13:05:20,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states and 194 transitions. [2021-11-23 13:05:20,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 105. [2021-11-23 13:05:20,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 60 states have (on average 1.1333333333333333) internal successors, (68), 66 states have internal predecessors, (68), 30 states have call successors, (30), 16 states have call predecessors, (30), 15 states have return successors, (60), 22 states have call predecessors, (60), 26 states have call successors, (60) [2021-11-23 13:05:20,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 158 transitions. [2021-11-23 13:05:20,826 INFO L704 BuchiCegarLoop]: Abstraction has 105 states and 158 transitions. [2021-11-23 13:05:20,826 INFO L587 BuchiCegarLoop]: Abstraction has 105 states and 158 transitions. [2021-11-23 13:05:20,826 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-11-23 13:05:20,826 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 105 states and 158 transitions. [2021-11-23 13:05:20,827 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-11-23 13:05:20,828 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:20,828 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:20,828 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:20,829 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:20,829 INFO L791 eck$LassoCheckResult]: Stem: 1164#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 1165#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1159#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1188#rec2ENTRY ~j := #in~j; 1228#L18 assume !(~j <= 0); 1219#L20 call #t~ret3 := rec1(~j);< 1227#rec1ENTRY ~i := #in~i; 1226#L12 assume !(~i <= 0); 1174#L14 call #t~ret0 := rec1(~i - 2);< 1224#rec1ENTRY ~i := #in~i; 1222#L12 assume !(~i <= 0); 1170#L14 call #t~ret0 := rec1(~i - 2);< 1221#rec1ENTRY ~i := #in~i; 1223#L12 assume ~i <= 0;#res := 0; 1239#rec1FINAL assume true; 1202#rec1EXIT >#28#return; 1193#L14-1 [2021-11-23 13:05:20,829 INFO L793 eck$LassoCheckResult]: Loop: 1193#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1194#rec1ENTRY ~i := #in~i; 1210#L12 assume ~i <= 0;#res := 0; 1197#rec1FINAL assume true; 1199#rec1EXIT >#30#return; 1167#L14-2 call #t~ret2 := rec1(#t~ret1);< 1189#rec1ENTRY ~i := #in~i; 1235#L12 assume !(~i <= 0); 1172#L14 call #t~ret0 := rec1(~i - 2);< 1189#rec1ENTRY ~i := #in~i; 1235#L12 assume ~i <= 0;#res := 0; 1234#rec1FINAL assume true; 1233#rec1EXIT >#28#return; 1193#L14-1 [2021-11-23 13:05:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:20,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1325197585, now seen corresponding path program 1 times [2021-11-23 13:05:20,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:20,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480288801] [2021-11-23 13:05:20,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:20,830 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:20,850 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:20,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:20,856 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:20,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:20,856 INFO L85 PathProgramCache]: Analyzing trace with hash 949089090, now seen corresponding path program 1 times [2021-11-23 13:05:20,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:20,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689099481] [2021-11-23 13:05:20,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:20,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:20,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-23 13:05:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-23 13:05:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-23 13:05:20,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 13:05:20,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689099481] [2021-11-23 13:05:20,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689099481] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 13:05:20,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851072512] [2021-11-23 13:05:20,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:20,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 13:05:20,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:20,946 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 13:05:20,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-23 13:05:20,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:20,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-23 13:05:20,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:21,012 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:21,013 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-23 13:05:21,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851072512] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 13:05:21,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-23 13:05:21,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2021-11-23 13:05:21,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573919545] [2021-11-23 13:05:21,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 13:05:21,015 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-23 13:05:21,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 13:05:21,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 13:05:21,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-23 13:05:21,017 INFO L87 Difference]: Start difference. First operand 105 states and 158 transitions. cyclomatic complexity: 59 Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-23 13:05:21,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 13:05:21,077 INFO L93 Difference]: Finished difference Result 120 states and 174 transitions. [2021-11-23 13:05:21,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-23 13:05:21,079 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 120 states and 174 transitions. [2021-11-23 13:05:21,084 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:21,103 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 120 states to 115 states and 165 transitions. [2021-11-23 13:05:21,103 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 51 [2021-11-23 13:05:21,103 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2021-11-23 13:05:21,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 115 states and 165 transitions. [2021-11-23 13:05:21,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:21,104 INFO L681 BuchiCegarLoop]: Abstraction has 115 states and 165 transitions. [2021-11-23 13:05:21,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states and 165 transitions. [2021-11-23 13:05:21,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 112. [2021-11-23 13:05:21,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 64 states have (on average 1.109375) internal successors, (71), 69 states have internal predecessors, (71), 32 states have call successors, (32), 18 states have call predecessors, (32), 16 states have return successors, (59), 24 states have call predecessors, (59), 28 states have call successors, (59) [2021-11-23 13:05:21,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 162 transitions. [2021-11-23 13:05:21,125 INFO L704 BuchiCegarLoop]: Abstraction has 112 states and 162 transitions. [2021-11-23 13:05:21,125 INFO L587 BuchiCegarLoop]: Abstraction has 112 states and 162 transitions. [2021-11-23 13:05:21,125 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-11-23 13:05:21,126 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 112 states and 162 transitions. [2021-11-23 13:05:21,127 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-23 13:05:21,130 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:21,131 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:21,132 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:21,134 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-23 13:05:21,134 INFO L791 eck$LassoCheckResult]: Stem: 1448#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 1449#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1444#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1465#rec2ENTRY ~j := #in~j; 1527#L18 assume !(~j <= 0); 1452#L20 call #t~ret3 := rec1(~j);< 1513#rec1ENTRY ~i := #in~i; 1511#L12 assume !(~i <= 0); 1467#L14 call #t~ret0 := rec1(~i - 2);< 1508#rec1ENTRY ~i := #in~i; 1507#L12 assume !(~i <= 0); 1473#L14 call #t~ret0 := rec1(~i - 2);< 1506#rec1ENTRY ~i := #in~i; 1509#L12 assume ~i <= 0;#res := 0; 1523#rec1FINAL assume true; 1520#rec1EXIT >#28#return; 1481#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1482#rec1ENTRY ~i := #in~i; 1495#L12 assume ~i <= 0;#res := 0; 1485#rec1FINAL assume true; 1486#rec1EXIT >#30#return; 1466#L14-2 call #t~ret2 := rec1(#t~ret1);< 1476#rec1ENTRY ~i := #in~i; 1526#L12 assume ~i <= 0;#res := 0; 1524#rec1FINAL assume true; 1489#rec1EXIT >#32#return; 1490#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1522#rec1FINAL assume true; 1519#rec1EXIT >#28#return; 1468#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1497#rec1ENTRY [2021-11-23 13:05:21,134 INFO L793 eck$LassoCheckResult]: Loop: 1497#rec1ENTRY ~i := #in~i; 1514#L12 assume !(~i <= 0); 1470#L14 call #t~ret0 := rec1(~i - 2);< 1497#rec1ENTRY [2021-11-23 13:05:21,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:21,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1060897207, now seen corresponding path program 1 times [2021-11-23 13:05:21,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:21,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923966034] [2021-11-23 13:05:21,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:21,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:21,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:21,150 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:21,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:21,170 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:21,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:21,175 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 3 times [2021-11-23 13:05:21,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:21,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817493289] [2021-11-23 13:05:21,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:21,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:21,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:21,182 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:21,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:21,186 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:21,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:21,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1475637376, now seen corresponding path program 2 times [2021-11-23 13:05:21,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:21,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80617635] [2021-11-23 13:05:21,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:21,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:21,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:21,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-23 13:05:21,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:21,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-23 13:05:21,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:21,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-23 13:05:21,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:21,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-23 13:05:21,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:21,262 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 13:05:21,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 13:05:21,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80617635] [2021-11-23 13:05:21,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80617635] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 13:05:21,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807339966] [2021-11-23 13:05:21,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 13:05:21,263 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 13:05:21,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,268 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-23 13:05:21,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 13:05:21,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 13:05:21,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:21,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:21,391 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 13:05:21,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 13:05:21,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,547 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-23 13:05:21,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807339966] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 13:05:21,549 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 13:05:21,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2021-11-23 13:05:21,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941153289] [2021-11-23 13:05:21,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 13:05:21,588 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:21,588 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:21,589 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:21,589 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:21,589 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-23 13:05:21,589 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,589 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:21,589 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:21,589 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-11-23 13:05:21,589 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:21,590 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:21,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,592 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,594 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,596 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,601 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,603 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,626 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:21,626 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-23 13:05:21,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,630 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,635 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:21,635 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:21,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-11-23 13:05:21,654 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:21,655 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:21,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,691 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,693 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:21,693 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:21,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-11-23 13:05:21,718 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:21,718 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:21,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,755 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,756 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,758 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:21,758 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:21,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-11-23 13:05:21,782 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:21,782 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:21,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,819 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,820 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:21,821 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:21,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-11-23 13:05:21,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,879 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,881 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-23 13:05:21,881 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:21,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-11-23 13:05:21,938 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-23 13:05:21,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:21,945 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:21,945 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:21,945 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:21,945 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:21,945 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-23 13:05:21,945 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,945 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:21,945 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:21,945 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-11-23 13:05:21,945 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:21,945 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:21,946 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,948 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,951 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,953 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,958 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:21,987 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:21,988 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-23 13:05:21,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:21,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:21,989 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:21,999 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:22,009 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:22,009 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:22,009 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:22,009 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:22,009 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:22,010 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:22,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:22,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-11-23 13:05:22,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:22,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:22,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:22,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:22,071 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:22,073 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:22,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:22,083 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:22,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:22,083 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:22,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:22,084 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:22,084 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:22,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-11-23 13:05:22,094 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:22,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:22,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:22,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:22,137 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:22,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 [2021-11-23 13:05:22,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:22,152 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:22,152 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:22,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:22,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:22,153 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:22,153 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:22,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-11-23 13:05:22,170 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:22,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-11-23 13:05:22,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:22,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:22,190 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:22,195 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:22,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:22,204 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:22,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:22,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:22,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:22,205 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:22,205 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:22,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-11-23 13:05:22,218 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-23 13:05:22,221 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-11-23 13:05:22,221 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-23 13:05:22,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:22,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:22,227 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:22,228 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-23 13:05:22,229 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-23 13:05:22,229 INFO L513 LassoAnalysis]: Proved termination. [2021-11-23 13:05:22,229 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-11-23 13:05:22,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-11-23 13:05:22,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:22,266 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-23 13:05:22,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:22,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:22,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:22,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:22,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:22,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:22,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:22,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:22,738 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:22,738 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:22,792 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 129 states and 180 transitions. Complement of second has 7 states. [2021-11-23 13:05:22,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:22,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:22,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2021-11-23 13:05:22,795 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:22,795 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:22,795 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-23 13:05:22,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:22,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:22,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:22,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:22,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:23,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:23,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:23,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:23,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:23,246 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:23,247 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:23,295 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 129 states and 180 transitions. Complement of second has 7 states. [2021-11-23 13:05:23,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:23,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:23,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2021-11-23 13:05:23,297 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:23,297 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:23,297 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-23 13:05:23,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:23,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:23,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:23,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:23,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:23,753 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:23,754 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:23,858 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 157 states and 219 transitions. Complement of second has 13 states. [2021-11-23 13:05:23,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:23,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:23,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2021-11-23 13:05:23,861 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:23,861 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:23,861 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2021-11-23 13:05:23,862 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:23,862 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 6 letters. [2021-11-23 13:05:23,863 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:23,863 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 157 states and 219 transitions. [2021-11-23 13:05:23,871 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-11-23 13:05:23,878 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 157 states to 139 states and 201 transitions. [2021-11-23 13:05:23,879 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 55 [2021-11-23 13:05:23,879 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 58 [2021-11-23 13:05:23,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 139 states and 201 transitions. [2021-11-23 13:05:23,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:23,881 INFO L681 BuchiCegarLoop]: Abstraction has 139 states and 201 transitions. [2021-11-23 13:05:23,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states and 201 transitions. [2021-11-23 13:05:23,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 120. [2021-11-23 13:05:23,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 70 states have (on average 1.1285714285714286) internal successors, (79), 75 states have internal predecessors, (79), 32 states have call successors, (32), 20 states have call predecessors, (32), 18 states have return successors, (59), 24 states have call predecessors, (59), 28 states have call successors, (59) [2021-11-23 13:05:23,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 170 transitions. [2021-11-23 13:05:23,909 INFO L704 BuchiCegarLoop]: Abstraction has 120 states and 170 transitions. [2021-11-23 13:05:23,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 13:05:23,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 13:05:23,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-23 13:05:23,910 INFO L87 Difference]: Start difference. First operand 120 states and 170 transitions. Second operand has 8 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 13:05:23,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 13:05:23,953 INFO L93 Difference]: Finished difference Result 98 states and 116 transitions. [2021-11-23 13:05:23,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-23 13:05:23,954 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 116 transitions. [2021-11-23 13:05:23,956 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-11-23 13:05:23,957 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 63 states and 75 transitions. [2021-11-23 13:05:23,958 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-11-23 13:05:23,958 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2021-11-23 13:05:23,958 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 75 transitions. [2021-11-23 13:05:23,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-23 13:05:23,958 INFO L681 BuchiCegarLoop]: Abstraction has 63 states and 75 transitions. [2021-11-23 13:05:23,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states and 75 transitions. [2021-11-23 13:05:23,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 54. [2021-11-23 13:05:23,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 33 states have (on average 1.121212121212121) internal successors, (37), 36 states have internal predecessors, (37), 14 states have call successors, (14), 10 states have call predecessors, (14), 7 states have return successors, (14), 7 states have call predecessors, (14), 10 states have call successors, (14) [2021-11-23 13:05:23,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 65 transitions. [2021-11-23 13:05:23,962 INFO L704 BuchiCegarLoop]: Abstraction has 54 states and 65 transitions. [2021-11-23 13:05:23,962 INFO L587 BuchiCegarLoop]: Abstraction has 54 states and 65 transitions. [2021-11-23 13:05:23,963 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-11-23 13:05:23,963 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 65 transitions. [2021-11-23 13:05:23,963 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-11-23 13:05:23,963 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-23 13:05:23,964 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-23 13:05:23,965 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 13:05:23,965 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-23 13:05:23,965 INFO L791 eck$LassoCheckResult]: Stem: 2787#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 2788#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2785#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 2795#rec2ENTRY ~j := #in~j; 2806#L18 assume !(~j <= 0); 2799#L20 call #t~ret3 := rec1(~j);< 2815#rec1ENTRY ~i := #in~i; 2826#L12 assume !(~i <= 0); 2792#L14 call #t~ret0 := rec1(~i - 2);< 2828#rec1ENTRY ~i := #in~i; 2829#L12 assume ~i <= 0;#res := 0; 2827#rec1FINAL assume true; 2805#rec1EXIT >#28#return; 2798#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 2801#rec1ENTRY ~i := #in~i; 2812#L12 assume ~i <= 0;#res := 0; 2802#rec1FINAL assume true; 2804#rec1EXIT >#30#return; 2820#L14-2 call #t~ret2 := rec1(#t~ret1);< 2797#rec1ENTRY ~i := #in~i; 2822#L12 assume ~i <= 0;#res := 0; 2821#rec1FINAL assume true; 2819#rec1EXIT >#32#return; 2818#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 2817#rec1FINAL assume true; 2816#rec1EXIT >#34#return; 2784#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 2786#rec2ENTRY ~j := #in~j; 2807#L18 assume !(~j <= 0); 2809#L20 call #t~ret3 := rec1(~j);< 2813#rec1ENTRY [2021-11-23 13:05:23,965 INFO L793 eck$LassoCheckResult]: Loop: 2813#rec1ENTRY ~i := #in~i; 2810#L12 assume !(~i <= 0); 2811#L14 call #t~ret0 := rec1(~i - 2);< 2813#rec1ENTRY [2021-11-23 13:05:23,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:23,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1256061253, now seen corresponding path program 2 times [2021-11-23 13:05:23,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:23,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777985101] [2021-11-23 13:05:23,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:23,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-23 13:05:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-23 13:05:24,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-11-23 13:05:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-11-23 13:05:24,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,094 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 13:05:24,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-23 13:05:24,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777985101] [2021-11-23 13:05:24,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777985101] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-23 13:05:24,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597315483] [2021-11-23 13:05:24,095 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-23 13:05:24,095 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-23 13:05:24,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,106 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-23 13:05:24,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-23 13:05:24,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-23 13:05:24,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:24,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:24,192 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 13:05:24,192 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 13:05:24,301 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-23 13:05:24,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597315483] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-23 13:05:24,302 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-23 13:05:24,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2021-11-23 13:05:24,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854319291] [2021-11-23 13:05:24,303 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-23 13:05:24,304 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-23 13:05:24,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:24,305 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 4 times [2021-11-23 13:05:24,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-23 13:05:24,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764625998] [2021-11-23 13:05:24,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 13:05:24,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 13:05:24,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:24,308 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 13:05:24,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 13:05:24,313 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-23 13:05:24,341 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:24,341 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:24,342 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:24,342 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:24,342 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-11-23 13:05:24,342 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,342 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:24,342 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:24,342 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-11-23 13:05:24,342 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:24,343 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:24,345 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,352 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,355 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,381 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:24,382 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-11-23 13:05:24,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,386 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,391 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:24,391 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:24,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-11-23 13:05:24,413 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:24,414 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:24,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,450 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,454 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:24,454 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:24,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-11-23 13:05:24,474 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-11-23 13:05:24,475 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-11-23 13:05:24,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,515 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,517 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-11-23 13:05:24,517 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:24,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-11-23 13:05:24,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,574 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,576 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-11-23 13:05:24,576 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-11-23 13:05:24,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-11-23 13:05:24,658 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-11-23 13:05:24,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,660 INFO L210 LassoAnalysis]: Preferences: [2021-11-23 13:05:24,660 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-23 13:05:24,660 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-23 13:05:24,660 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-23 13:05:24,661 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-23 13:05:24,661 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,661 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-23 13:05:24,661 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-23 13:05:24,661 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-11-23 13:05:24,661 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-23 13:05:24,661 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-23 13:05:24,662 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,672 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,673 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,677 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,678 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,680 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-23 13:05:24,704 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-23 13:05:24,704 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-23 13:05:24,704 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,705 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,714 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:24,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:24,723 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:24,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:24,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:24,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:24,724 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:24,724 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:24,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-11-23 13:05:24,736 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:24,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,769 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,770 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,774 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:24,783 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:24,783 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:24,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:24,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:24,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:24,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:24,784 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:24,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-11-23 13:05:24,794 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-23 13:05:24,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:24,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,814 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-11-23 13:05:24,815 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-23 13:05:24,822 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-23 13:05:24,822 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-23 13:05:24,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-23 13:05:24,823 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-23 13:05:24,823 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-23 13:05:24,823 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-23 13:05:24,823 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-23 13:05:24,825 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-23 13:05:24,854 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-11-23 13:05:24,854 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-11-23 13:05:24,854 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-23 13:05:24,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 [2021-11-23 13:05:24,856 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-23 13:05:24,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-11-23 13:05:24,858 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-23 13:05:24,858 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-11-23 13:05:24,858 INFO L513 LassoAnalysis]: Proved termination. [2021-11-23 13:05:24,858 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-11-23 13:05:24,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-11-23 13:05:24,879 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-11-23 13:05:24,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:24,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:24,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:24,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:25,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:25,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:25,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:25,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:25,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:25,368 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:25,368 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:25,432 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 64 states and 76 transitions. Complement of second has 13 states. [2021-11-23 13:05:25,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:25,434 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), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:25,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2021-11-23 13:05:25,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:25,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:25,434 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-23 13:05:25,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:25,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:25,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:25,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:25,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:25,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:25,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:25,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:25,842 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:25,842 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:25,906 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 64 states and 76 transitions. Complement of second has 13 states. [2021-11-23 13:05:25,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:25,909 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), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:25,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2021-11-23 13:05:25,910 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:25,910 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:25,911 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-23 13:05:25,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 13:05:25,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:25,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-23 13:05:25,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:26,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 13:05:26,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 13:05:26,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 13:05:26,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-23 13:05:26,317 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-11-23 13:05:26,318 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:26,391 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 78 states and 90 transitions. Complement of second has 13 states. [2021-11-23 13:05:26,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-11-23 13:05:26,393 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), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-23 13:05:26,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2021-11-23 13:05:26,394 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 3 letters. [2021-11-23 13:05:26,395 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:26,395 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2021-11-23 13:05:26,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:26,396 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 6 letters. [2021-11-23 13:05:26,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-23 13:05:26,396 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 78 states and 90 transitions. [2021-11-23 13:05:26,398 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-11-23 13:05:26,398 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 78 states to 0 states and 0 transitions. [2021-11-23 13:05:26,398 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-11-23 13:05:26,398 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-11-23 13:05:26,398 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-11-23 13:05:26,398 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-23 13:05:26,398 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 13:05:26,399 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 13:05:26,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-23 13:05:26,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 13:05:26,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-23 13:05:26,400 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 8 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-23 13:05:26,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 13:05:26,400 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2021-11-23 13:05:26,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-23 13:05:26,401 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2021-11-23 13:05:26,401 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-11-23 13:05:26,401 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2021-11-23 13:05:26,401 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-11-23 13:05:26,401 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-11-23 13:05:26,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-11-23 13:05:26,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-23 13:05:26,402 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 13:05:26,402 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 13:05:26,402 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-23 13:05:26,402 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-11-23 13:05:26,402 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-11-23 13:05:26,402 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-11-23 13:05:26,402 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-11-23 13:05:26,410 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 23.11 01:05:26 BoogieIcfgContainer [2021-11-23 13:05:26,410 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-11-23 13:05:26,411 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 13:05:26,411 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 13:05:26,411 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 13:05:26,411 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:05:15" (3/4) ... [2021-11-23 13:05:26,417 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-23 13:05:26,417 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 13:05:26,418 INFO L158 Benchmark]: Toolchain (without parser) took 11220.41ms. Allocated memory was 113.2MB in the beginning and 163.6MB in the end (delta: 50.3MB). Free memory was 77.8MB in the beginning and 127.2MB in the end (delta: -49.4MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 13:05:26,419 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 113.2MB. Free memory was 85.7MB in the beginning and 85.7MB in the end (delta: 31.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 13:05:26,419 INFO L158 Benchmark]: CACSL2BoogieTranslator took 234.13ms. Allocated memory is still 113.2MB. Free memory was 77.6MB in the beginning and 89.8MB in the end (delta: -12.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-23 13:05:26,423 INFO L158 Benchmark]: Boogie Procedure Inliner took 40.84ms. Allocated memory is still 113.2MB. Free memory was 89.8MB in the beginning and 88.7MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 13:05:26,423 INFO L158 Benchmark]: Boogie Preprocessor took 26.09ms. Allocated memory is still 113.2MB. Free memory was 88.7MB in the beginning and 87.7MB in the end (delta: 979.7kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 13:05:26,424 INFO L158 Benchmark]: RCFGBuilder took 215.33ms. Allocated memory is still 113.2MB. Free memory was 87.7MB in the beginning and 79.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-23 13:05:26,424 INFO L158 Benchmark]: BuchiAutomizer took 10691.20ms. Allocated memory was 113.2MB in the beginning and 163.6MB in the end (delta: 50.3MB). Free memory was 79.3MB in the beginning and 128.2MB in the end (delta: -48.9MB). Peak memory consumption was 3.0MB. Max. memory is 16.1GB. [2021-11-23 13:05:26,425 INFO L158 Benchmark]: Witness Printer took 6.66ms. Allocated memory is still 163.6MB. Free memory was 128.2MB in the beginning and 127.2MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 13:05:26,427 INFO L339 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 113.2MB. Free memory was 85.7MB in the beginning and 85.7MB in the end (delta: 31.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 234.13ms. Allocated memory is still 113.2MB. Free memory was 77.6MB in the beginning and 89.8MB in the end (delta: -12.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 40.84ms. Allocated memory is still 113.2MB. Free memory was 89.8MB in the beginning and 88.7MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 26.09ms. Allocated memory is still 113.2MB. Free memory was 88.7MB in the beginning and 87.7MB in the end (delta: 979.7kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 215.33ms. Allocated memory is still 113.2MB. Free memory was 87.7MB in the beginning and 79.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 10691.20ms. Allocated memory was 113.2MB in the beginning and 163.6MB in the end (delta: 50.3MB). Free memory was 79.3MB in the beginning and 128.2MB in the end (delta: -48.9MB). Peak memory consumption was 3.0MB. Max. memory is 16.1GB. * Witness Printer took 6.66ms. Allocated memory is still 163.6MB. Free memory was 128.2MB in the beginning and 127.2MB 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.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 10 terminating modules (5 trivial, 3 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(j) and consists of 10 locations. One deterministic module has affine ranking function \old(i) and consists of 4 locations. One deterministic module has affine ranking function \old(i) and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 5 locations. 5 modules have a trivial ranking function, the largest among these consists of 8 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 10.6s and 8 iterations. TraceHistogramMax:5. Analysis of lassos took 5.5s. Construction of modules took 0.3s. Büchi inclusion checks took 4.3s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 7. Automata minimization 0.2s AutomataMinimizationTime, 8 MinimizatonAttempts, 89 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 112 states and ocurred in iteration 5. Nontrivial modules had stage [3, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 22/24 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 219 SdHoareTripleChecker+Valid, 0.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 196 mSDsluCounter, 524 SdHoareTripleChecker+Invalid, 0.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 324 mSDsCounter, 137 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 309 IncrementalHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 137 mSolverCounterUnsat, 200 mSDtfsCounter, 309 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI2 SFLT2 conc0 concLT2 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital11 mio100 ax100 hnf96 lsp100 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq149 hnf94 smp100 dnf100 smp100 tf112 neg100 sie111 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 42ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 16 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-11-23 13:05:26,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-11-23 13:05:26,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-11-23 13:05:26,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-11-23 13:05:27,083 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efa61f74-8f03-4519-8bbf-5f474e4d8bfc/bin/uautomizer-wIGwrQj20G/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE