./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 b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg --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 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 09:44:32,302 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 09:44:32,305 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 09:44:32,374 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 09:44:32,375 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 09:44:32,380 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 09:44:32,382 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 09:44:32,384 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 09:44:32,387 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 09:44:32,389 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 09:44:32,390 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 09:44:32,392 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 09:44:32,393 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 09:44:32,395 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 09:44:32,397 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 09:44:32,399 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 09:44:32,400 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 09:44:32,401 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 09:44:32,404 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 09:44:32,407 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 09:44:32,409 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 09:44:32,411 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 09:44:32,413 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 09:44:32,414 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 09:44:32,418 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 09:44:32,419 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 09:44:32,419 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 09:44:32,420 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 09:44:32,421 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 09:44:32,422 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 09:44:32,423 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 09:44:32,424 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 09:44:32,425 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 09:44:32,426 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 09:44:32,427 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 09:44:32,427 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 09:44:32,428 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 09:44:32,428 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 09:44:32,428 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 09:44:32,429 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 09:44:32,430 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 09:44:32,431 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-28 09:44:32,481 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 09:44:32,481 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 09:44:32,482 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 09:44:32,482 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 09:44:32,484 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 09:44:32,485 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 09:44:32,485 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 09:44:32,485 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 09:44:32,486 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 09:44:32,486 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 09:44:32,487 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 09:44:32,488 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 09:44:32,488 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 09:44:32,488 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 09:44:32,489 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 09:44:32,489 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 09:44:32,489 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 09:44:32,489 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 09:44:32,490 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 09:44:32,490 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 09:44:32,490 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 09:44:32,490 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 09:44:32,491 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 09:44:32,491 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 09:44:32,491 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 09:44:32,492 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 09:44:32,492 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 09:44:32,492 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 09:44:32,492 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 09:44:32,494 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 09:44:32,494 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_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/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_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg 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-10-28 09:44:32,904 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 09:44:32,935 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 09:44:32,939 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 09:44:32,940 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 09:44:32,941 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 09:44:32,943 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-10-28 09:44:33,027 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/data/06dcdf39c/7fba1737aa9b44aebc48d425147f2391/FLAG482571229 [2021-10-28 09:44:33,644 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 09:44:33,645 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-10-28 09:44:33,658 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/data/06dcdf39c/7fba1737aa9b44aebc48d425147f2391/FLAG482571229 [2021-10-28 09:44:33,994 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/data/06dcdf39c/7fba1737aa9b44aebc48d425147f2391 [2021-10-28 09:44:33,999 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 09:44:34,002 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 09:44:34,005 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 09:44:34,005 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 09:44:34,009 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 09:44:34,010 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:44:33" (1/1) ... [2021-10-28 09:44:34,012 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7aee3788 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34, skipping insertion in model container [2021-10-28 09:44:34,012 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:44:33" (1/1) ... [2021-10-28 09:44:34,020 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 09:44:34,036 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 09:44:34,247 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:44:34,253 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 09:44:34,279 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:44:34,297 INFO L208 MainTranslator]: Completed translation [2021-10-28 09:44:34,298 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34 WrapperNode [2021-10-28 09:44:34,298 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 09:44:34,300 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 09:44:34,300 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 09:44:34,300 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 09:44:34,312 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,319 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,341 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 09:44:34,343 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 09:44:34,343 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 09:44:34,343 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 09:44:34,352 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,353 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,354 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,354 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,357 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,360 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,361 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,362 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 09:44:34,364 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 09:44:34,364 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 09:44:34,365 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 09:44:34,366 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (1/1) ... [2021-10-28 09:44:34,376 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:34,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:34,409 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:34,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 09:44:34,469 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2021-10-28 09:44:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2021-10-28 09:44:34,470 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2021-10-28 09:44:34,470 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2021-10-28 09:44:34,472 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 09:44:34,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 09:44:34,699 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 09:44:34,700 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 09:44:34,703 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:44:34 BoogieIcfgContainer [2021-10-28 09:44:34,703 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 09:44:34,704 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 09:44:34,705 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 09:44:34,709 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 09:44:34,710 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:44:34,711 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 09:44:33" (1/3) ... [2021-10-28 09:44:34,713 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7e0b4ac3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:44:34, skipping insertion in model container [2021-10-28 09:44:34,713 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:44:34,713 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:44:34" (2/3) ... [2021-10-28 09:44:34,714 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7e0b4ac3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:44:34, skipping insertion in model container [2021-10-28 09:44:34,714 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:44:34,715 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:44:34" (3/3) ... [2021-10-28 09:44:34,716 INFO L389 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1d.c [2021-10-28 09:44:34,772 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 09:44:34,772 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 09:44:34,772 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 09:44:34,773 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 09:44:34,773 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 09:44:34,773 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 09:44:34,773 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 09:44:34,773 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 09:44:34,791 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 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-10-28 09:44:34,821 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:34,822 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:34,822 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:34,831 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 09:44:34,832 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:34,832 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 09:44:34,833 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 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-10-28 09:44:34,836 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:34,837 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:34,837 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:34,838 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 09:44:34,838 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:34,847 INFO L791 eck$LassoCheckResult]: Stem: 5#ULTIMATE.startENTRYtrue havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 10#L25true call main_#t~ret6 := rec2(main_~x~0);< 16#rec2ENTRYtrue [2021-10-28 09:44:34,847 INFO L793 eck$LassoCheckResult]: Loop: 16#rec2ENTRYtrue ~j := #in~j; 17#L18true assume !(~j <= 0); 20#L20true call #t~ret3 := rec1(~j);< 22#rec1ENTRYtrue ~i := #in~i; 18#L12true assume ~i <= 0;#res := 0; 14#rec1FINALtrue assume true; 15#rec1EXITtrue >#33#return; 4#L20-1true call #t~ret4 := rec2(#t~ret3 - 1);< 16#rec2ENTRYtrue [2021-10-28 09:44:34,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:34,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1617, now seen corresponding path program 1 times [2021-10-28 09:44:34,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:34,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334995464] [2021-10-28 09:44:34,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:34,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:34,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:34,952 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:34,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:34,976 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:34,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:34,980 INFO L85 PathProgramCache]: Analyzing trace with hash -1102838740, now seen corresponding path program 1 times [2021-10-28 09:44:34,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:34,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319221482] [2021-10-28 09:44:34,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:34,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:35,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 09:44:35,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:35,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:44:35,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319221482] [2021-10-28 09:44:35,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319221482] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:44:35,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:44:35,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 09:44:35,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359307243] [2021-10-28 09:44:35,171 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:44:35,173 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:44:35,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 09:44:35,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 09:44:35,209 INFO L87 Difference]: Start difference. First operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 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-10-28 09:44:35,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:44:35,327 INFO L93 Difference]: Finished difference Result 25 states and 33 transitions. [2021-10-28 09:44:35,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 09:44:35,330 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25 states and 33 transitions. [2021-10-28 09:44:35,334 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:35,341 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25 states to 16 states and 22 transitions. [2021-10-28 09:44:35,347 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2021-10-28 09:44:35,347 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2021-10-28 09:44:35,348 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 22 transitions. [2021-10-28 09:44:35,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 09:44:35,352 INFO L681 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 09:44:35,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 22 transitions. [2021-10-28 09:44:35,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-10-28 09:44:35,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 8 states have (on average 1.125) internal successors, (9), 9 states have internal predecessors, (9), 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-10-28 09:44:35,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 22 transitions. [2021-10-28 09:44:35,399 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 09:44:35,399 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 09:44:35,400 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 09:44:35,400 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 22 transitions. [2021-10-28 09:44:35,406 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:35,406 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:35,406 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:35,410 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 09:44:35,411 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:35,411 INFO L791 eck$LassoCheckResult]: Stem: 66#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 64#L25 call main_#t~ret6 := rec2(main_~x~0);< 65#rec2ENTRY [2021-10-28 09:44:35,411 INFO L793 eck$LassoCheckResult]: Loop: 65#rec2ENTRY ~j := #in~j; 76#L18 assume !(~j <= 0); 68#L20 call #t~ret3 := rec1(~j);< 73#rec1ENTRY ~i := #in~i; 77#L12 assume !(~i <= 0); 69#L14 call #t~ret0 := rec1(~i - 2);< 73#rec1ENTRY ~i := #in~i; 77#L12 assume ~i <= 0;#res := 0; 74#rec1FINAL assume true; 75#rec1EXIT >#27#return; 70#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 73#rec1ENTRY ~i := #in~i; 77#L12 assume ~i <= 0;#res := 0; 74#rec1FINAL assume true; 75#rec1EXIT >#29#return; 71#L14-2 call #t~ret2 := rec1(#t~ret1);< 73#rec1ENTRY ~i := #in~i; 77#L12 assume ~i <= 0;#res := 0; 74#rec1FINAL assume true; 75#rec1EXIT >#31#return; 67#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 72#rec1FINAL assume true; 78#rec1EXIT >#33#return; 63#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 65#rec2ENTRY [2021-10-28 09:44:35,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:35,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1617, now seen corresponding path program 2 times [2021-10-28 09:44:35,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:35,419 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839354017] [2021-10-28 09:44:35,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:35,420 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:35,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,440 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:35,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,450 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:35,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:35,453 INFO L85 PathProgramCache]: Analyzing trace with hash -616266826, now seen corresponding path program 1 times [2021-10-28 09:44:35,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:35,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352686267] [2021-10-28 09:44:35,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:35,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:35,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,500 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:35,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,541 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:35,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:35,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1277860358, now seen corresponding path program 1 times [2021-10-28 09:44:35,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:35,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457454700] [2021-10-28 09:44:35,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:35,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,593 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:35,624 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:36,240 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:36,241 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:36,241 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:36,241 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:36,242 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:44:36,242 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,242 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:36,242 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:36,242 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-10-28 09:44:36,243 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:36,243 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:36,263 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,269 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,272 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,275 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,343 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:36,344 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:44:36,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,377 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,397 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:36,398 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 09:44:36,428 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:36,428 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:36,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,472 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 09:44:36,478 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:36,478 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,491 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:36,491 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-10-28 09:44:36,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,522 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 09:44:36,525 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:36,525 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,535 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:36,535 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:36,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,572 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 09:44:36,575 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:36,575 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,585 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:36,585 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-10-28 09:44:36,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,613 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 09:44:36,620 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:36,620 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,691 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,702 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:44:36,702 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:36,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 09:44:36,733 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:44:36,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,776 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:36,776 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:36,776 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:36,776 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:36,776 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:44:36,776 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,777 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:36,777 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:36,777 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-10-28 09:44:36,777 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:36,777 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:36,779 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,783 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,786 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,791 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,801 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:36,852 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:36,858 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:44:36,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,864 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,868 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:36,879 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:36,880 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:36,880 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:36,880 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:36,880 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:36,883 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:36,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:36,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 09:44:36,901 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:36,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:36,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:36,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:36,948 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:36,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 09:44:36,952 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:36,963 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:36,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:36,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:36,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:36,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:36,964 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:36,965 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:36,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:37,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:37,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:37,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:37,023 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:37,036 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:44:37,048 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:37,048 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:37,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:37,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:37,049 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:37,051 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:37,051 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:37,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 09:44:37,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:37,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:37,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:37,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:37,122 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:37,133 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:37,143 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:37,143 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:37,143 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:37,143 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:37,144 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:37,146 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:37,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:37,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 09:44:37,160 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:44:37,182 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:44:37,183 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:44:37,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:37,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:37,204 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:37,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 09:44:37,209 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:44:37,210 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:44:37,210 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:44:37,211 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2021-10-28 09:44:37,254 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:37,256 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:44:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:37,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:37,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 09:44:37,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:37,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-28 09:44:37,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:37,789 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-28 09:44:37,805 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-10-28 09:44:37,806 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 16 states and 22 transitions. cyclomatic complexity: 8 Second operand has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 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-10-28 09:44:38,331 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 16 states and 22 transitions. cyclomatic complexity: 8. Second operand has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 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 101 states and 147 transitions. Complement of second has 42 states. [2021-10-28 09:44:38,332 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-10-28 09:44:38,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 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-10-28 09:44:38,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 36 transitions. [2021-10-28 09:44:38,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 2 letters. Loop has 24 letters. [2021-10-28 09:44:38,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:38,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 26 letters. Loop has 24 letters. [2021-10-28 09:44:38,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,346 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:38,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 2 letters. Loop has 48 letters. [2021-10-28 09:44:38,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:38,348 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 101 states and 147 transitions. [2021-10-28 09:44:38,357 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:38,364 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 101 states to 89 states and 135 transitions. [2021-10-28 09:44:38,364 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2021-10-28 09:44:38,365 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2021-10-28 09:44:38,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 135 transitions. [2021-10-28 09:44:38,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:38,367 INFO L681 BuchiCegarLoop]: Abstraction has 89 states and 135 transitions. [2021-10-28 09:44:38,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states and 135 transitions. [2021-10-28 09:44:38,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 62. [2021-10-28 09:44:38,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 33 states have (on average 1.121212121212121) internal successors, (37), 35 states have internal predecessors, (37), 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-10-28 09:44:38,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 98 transitions. [2021-10-28 09:44:38,388 INFO L704 BuchiCegarLoop]: Abstraction has 62 states and 98 transitions. [2021-10-28 09:44:38,389 INFO L587 BuchiCegarLoop]: Abstraction has 62 states and 98 transitions. [2021-10-28 09:44:38,389 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 09:44:38,389 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 98 transitions. [2021-10-28 09:44:38,392 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:38,392 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:38,392 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:38,393 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:38,393 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 09:44:38,393 INFO L791 eck$LassoCheckResult]: Stem: 343#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 340#L25 call main_#t~ret6 := rec2(main_~x~0);< 362#rec2ENTRY ~j := #in~j; 373#L18 assume !(~j <= 0); 370#L20 call #t~ret3 := rec1(~j);< 382#rec1ENTRY ~i := #in~i; 374#L12 assume !(~i <= 0); 347#L14 call #t~ret0 := rec1(~i - 2);< 363#rec1ENTRY [2021-10-28 09:44:38,394 INFO L793 eck$LassoCheckResult]: Loop: 363#rec1ENTRY ~i := #in~i; 376#L12 assume !(~i <= 0); 345#L14 call #t~ret0 := rec1(~i - 2);< 363#rec1ENTRY [2021-10-28 09:44:38,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:38,395 INFO L85 PathProgramCache]: Analyzing trace with hash 874549579, now seen corresponding path program 1 times [2021-10-28 09:44:38,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:38,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951023429] [2021-10-28 09:44:38,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:38,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,404 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,412 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:38,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:38,413 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 1 times [2021-10-28 09:44:38,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:38,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71563030] [2021-10-28 09:44:38,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:38,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:38,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,419 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:38,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,423 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:38,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:38,424 INFO L85 PathProgramCache]: Analyzing trace with hash 434890603, now seen corresponding path program 2 times [2021-10-28 09:44:38,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:38,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844764008] [2021-10-28 09:44:38,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:38,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:38,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,433 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:38,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:38,442 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:38,491 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:38,491 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:38,491 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:38,491 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:38,492 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:44:38,492 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,492 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:38,492 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:38,492 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-10-28 09:44:38,492 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:38,493 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:38,494 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,505 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:38,549 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:38,550 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:44:38,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,557 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,561 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:38,561 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 09:44:38,597 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:38,598 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-10-28 09:44:38,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,649 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,657 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:38,657 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 09:44:38,682 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:38,682 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:38,727 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,729 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,736 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:38,736 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 09:44:38,765 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:38,765 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-10-28 09:44:38,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,816 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,823 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:38,824 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 09:44:38,849 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:38,849 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:38,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,878 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,879 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 09:44:38,884 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:38,884 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:38,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:38,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:38,957 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:38,962 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:44:38,962 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:38,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 09:44:39,100 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:44:39,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:39,113 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:39,113 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:39,113 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:39,113 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:39,114 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:44:39,114 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,114 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:39,114 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:39,114 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-10-28 09:44:39,114 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:39,114 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:39,116 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,119 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,122 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,125 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,132 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,134 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,173 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:39,173 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:44:39,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:39,175 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:39,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 09:44:39,188 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:39,200 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:39,200 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:39,200 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:39,200 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:39,200 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:39,201 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:39,202 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:39,217 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:39,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:39,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:39,265 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:39,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:39,290 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:39,291 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:39,291 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:39,291 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:39,291 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:39,293 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:39,293 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:39,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 09:44:39,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:39,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:39,353 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:39,355 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:39,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 09:44:39,361 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:39,372 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:39,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:39,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:39,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:39,373 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:39,374 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:39,374 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:39,385 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:39,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:39,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:39,433 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:39,436 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:39,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 09:44:39,447 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:39,447 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:39,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:39,448 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:39,448 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:39,449 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:39,450 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:39,469 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:44:39,472 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:44:39,473 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:44:39,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:39,475 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:39,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 09:44:39,477 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:44:39,478 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:44:39,478 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:44:39,478 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 09:44:39,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:39,507 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:44:39,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:39,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:39,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 09:44:39,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:39,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:39,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:39,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:39,673 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-10-28 09:44:39,673 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 98 transitions. cyclomatic complexity: 40 Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 09:44:39,752 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 98 transitions. cyclomatic complexity: 40. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 108 states and 165 transitions. Complement of second has 13 states. [2021-10-28 09:44:39,753 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-10-28 09:44:39,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 09:44:39,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2021-10-28 09:44:39,754 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 3 letters. [2021-10-28 09:44:39,756 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:39,756 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 11 letters. Loop has 3 letters. [2021-10-28 09:44:39,757 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:39,757 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 6 letters. [2021-10-28 09:44:39,758 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:39,758 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 165 transitions. [2021-10-28 09:44:39,768 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:39,773 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 96 states and 153 transitions. [2021-10-28 09:44:39,773 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 40 [2021-10-28 09:44:39,774 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2021-10-28 09:44:39,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 96 states and 153 transitions. [2021-10-28 09:44:39,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:39,775 INFO L681 BuchiCegarLoop]: Abstraction has 96 states and 153 transitions. [2021-10-28 09:44:39,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states and 153 transitions. [2021-10-28 09:44:39,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 92. [2021-10-28 09:44:39,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 53 states have (on average 1.150943396226415) internal successors, (61), 59 states have internal predecessors, (61), 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-10-28 09:44:39,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 143 transitions. [2021-10-28 09:44:39,808 INFO L704 BuchiCegarLoop]: Abstraction has 92 states and 143 transitions. [2021-10-28 09:44:39,808 INFO L587 BuchiCegarLoop]: Abstraction has 92 states and 143 transitions. [2021-10-28 09:44:39,808 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 09:44:39,809 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 143 transitions. [2021-10-28 09:44:39,811 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:39,815 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:39,816 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:39,816 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:39,817 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 09:44:39,818 INFO L791 eck$LassoCheckResult]: Stem: 579#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 575#L25 call main_#t~ret6 := rec2(main_~x~0);< 588#rec2ENTRY ~j := #in~j; 653#L18 assume !(~j <= 0); 581#L20 call #t~ret3 := rec1(~j);< 661#rec1ENTRY ~i := #in~i; 660#L12 assume !(~i <= 0); 619#L14 call #t~ret0 := rec1(~i - 2);< 659#rec1ENTRY ~i := #in~i; 663#L12 assume ~i <= 0;#res := 0; 658#rec1FINAL assume true; 651#rec1EXIT >#27#return; 593#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 590#rec1ENTRY [2021-10-28 09:44:39,818 INFO L793 eck$LassoCheckResult]: Loop: 590#rec1ENTRY ~i := #in~i; 662#L12 assume !(~i <= 0); 607#L14 call #t~ret0 := rec1(~i - 2);< 590#rec1ENTRY [2021-10-28 09:44:39,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:39,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1317996508, now seen corresponding path program 1 times [2021-10-28 09:44:39,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:39,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217248948] [2021-10-28 09:44:39,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:39,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:39,831 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:39,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:39,853 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:39,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:39,858 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 2 times [2021-10-28 09:44:39,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:39,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960187387] [2021-10-28 09:44:39,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:39,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:39,866 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:39,872 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:39,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:39,874 INFO L85 PathProgramCache]: Analyzing trace with hash -157050054, now seen corresponding path program 2 times [2021-10-28 09:44:39,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:39,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124762157] [2021-10-28 09:44:39,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:39,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:39,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:39,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:44:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:39,944 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 09:44:39,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:44:39,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124762157] [2021-10-28 09:44:39,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124762157] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:44:39,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:44:39,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-28 09:44:39,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44453215] [2021-10-28 09:44:39,983 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:39,983 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:39,983 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:39,983 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:39,983 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:44:39,983 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:39,984 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:39,984 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:39,984 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-10-28 09:44:39,984 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:39,984 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:39,985 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,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-10-28 09:44:39,990 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:39,998 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,000 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,030 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:40,030 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:44:40,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,031 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,042 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:40,042 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:40,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 09:44:40,069 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:40,070 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:40,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,114 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,117 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:40,117 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:40,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 09:44:40,149 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:40,149 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-10-28 09:44:40,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-10-28 09:44:40,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,178 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 09:44:40,180 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:40,180 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:40,191 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:40,192 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:40,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-10-28 09:44:40,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,218 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,220 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:40,220 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:40,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 09:44:40,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-10-28 09:44:40,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,257 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 09:44:40,260 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:44:40,260 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:40,355 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:44:40,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,360 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:40,360 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:40,360 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:40,360 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:40,360 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:44:40,361 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,361 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:40,361 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:40,361 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-10-28 09:44:40,361 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:40,361 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:40,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,370 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,380 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,388 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,390 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,393 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:40,432 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:40,432 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:44:40,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,434 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,438 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:40,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:40,449 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:40,449 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:40,449 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:40,449 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:40,452 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:40,453 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:40,478 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:40,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 09:44:40,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,539 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,541 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:40,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:40,554 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:40,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:40,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:40,555 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:40,555 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:40,556 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:40,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 09:44:40,569 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:40,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,612 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,614 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:40,625 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:40,625 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:40,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:40,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:40,625 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:40,626 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:40,627 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:40,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 09:44:40,633 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:44:40,635 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:44:40,635 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:44:40,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:40,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:40,637 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:40,641 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:44:40,642 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:44:40,642 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:44:40,642 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 09:44:40,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 09:44:40,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:40,687 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:44:40,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:40,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:40,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:44:40,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:40,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:40,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:40,964 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-10-28 09:44:40,964 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 143 transitions. cyclomatic complexity: 57 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:41,086 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 143 transitions. cyclomatic complexity: 57. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 132 states and 207 transitions. Complement of second has 14 states. [2021-10-28 09:44:41,087 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-10-28 09:44:41,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:41,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2021-10-28 09:44:41,088 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 3 letters. [2021-10-28 09:44:41,088 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:41,089 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 16 letters. Loop has 3 letters. [2021-10-28 09:44:41,089 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:41,089 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 6 letters. [2021-10-28 09:44:41,089 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:41,089 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 132 states and 207 transitions. [2021-10-28 09:44:41,095 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:41,101 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 132 states to 120 states and 195 transitions. [2021-10-28 09:44:41,101 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 49 [2021-10-28 09:44:41,102 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2021-10-28 09:44:41,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 120 states and 195 transitions. [2021-10-28 09:44:41,102 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:41,102 INFO L681 BuchiCegarLoop]: Abstraction has 120 states and 195 transitions. [2021-10-28 09:44:41,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states and 195 transitions. [2021-10-28 09:44:41,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 116. [2021-10-28 09:44:41,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 67 states have (on average 1.1791044776119404) internal successors, (79), 75 states have internal predecessors, (79), 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-10-28 09:44:41,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 185 transitions. [2021-10-28 09:44:41,122 INFO L704 BuchiCegarLoop]: Abstraction has 116 states and 185 transitions. [2021-10-28 09:44:41,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:44:41,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 09:44:41,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-28 09:44:41,123 INFO L87 Difference]: Start difference. First operand 116 states and 185 transitions. Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 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-10-28 09:44:41,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:44:41,175 INFO L93 Difference]: Finished difference Result 129 states and 195 transitions. [2021-10-28 09:44:41,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 09:44:41,175 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 129 states and 195 transitions. [2021-10-28 09:44:41,185 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2021-10-28 09:44:41,202 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 129 states to 127 states and 193 transitions. [2021-10-28 09:44:41,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 59 [2021-10-28 09:44:41,206 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 59 [2021-10-28 09:44:41,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 127 states and 193 transitions. [2021-10-28 09:44:41,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:41,208 INFO L681 BuchiCegarLoop]: Abstraction has 127 states and 193 transitions. [2021-10-28 09:44:41,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states and 193 transitions. [2021-10-28 09:44:41,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 104. [2021-10-28 09:44:41,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 59 states have (on average 1.1355932203389831) internal successors, (67), 65 states have internal predecessors, (67), 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-10-28 09:44:41,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 157 transitions. [2021-10-28 09:44:41,250 INFO L704 BuchiCegarLoop]: Abstraction has 104 states and 157 transitions. [2021-10-28 09:44:41,250 INFO L587 BuchiCegarLoop]: Abstraction has 104 states and 157 transitions. [2021-10-28 09:44:41,250 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 09:44:41,251 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 157 transitions. [2021-10-28 09:44:41,253 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 09:44:41,255 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:41,255 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:41,256 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:41,257 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:41,257 INFO L791 eck$LassoCheckResult]: Stem: 1145#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 1141#L25 call main_#t~ret6 := rec2(main_~x~0);< 1168#rec2ENTRY ~j := #in~j; 1207#L18 assume !(~j <= 0); 1169#L20 call #t~ret3 := rec1(~j);< 1206#rec1ENTRY ~i := #in~i; 1205#L12 assume !(~i <= 0); 1152#L14 call #t~ret0 := rec1(~i - 2);< 1203#rec1ENTRY ~i := #in~i; 1201#L12 assume !(~i <= 0); 1149#L14 call #t~ret0 := rec1(~i - 2);< 1200#rec1ENTRY ~i := #in~i; 1202#L12 assume ~i <= 0;#res := 0; 1241#rec1FINAL assume true; 1240#rec1EXIT >#27#return; 1173#L14-1 [2021-10-28 09:44:41,258 INFO L793 eck$LassoCheckResult]: Loop: 1173#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1174#rec1ENTRY ~i := #in~i; 1189#L12 assume ~i <= 0;#res := 0; 1177#rec1FINAL assume true; 1179#rec1EXIT >#29#return; 1150#L14-2 call #t~ret2 := rec1(#t~ret1);< 1171#rec1ENTRY ~i := #in~i; 1215#L12 assume !(~i <= 0); 1153#L14 call #t~ret0 := rec1(~i - 2);< 1171#rec1ENTRY ~i := #in~i; 1215#L12 assume ~i <= 0;#res := 0; 1235#rec1FINAL assume true; 1234#rec1EXIT >#27#return; 1173#L14-1 [2021-10-28 09:44:41,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:41,258 INFO L85 PathProgramCache]: Analyzing trace with hash -377207200, now seen corresponding path program 1 times [2021-10-28 09:44:41,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:41,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373641121] [2021-10-28 09:44:41,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,271 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,279 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:41,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:41,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1306212703, now seen corresponding path program 1 times [2021-10-28 09:44:41,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:41,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871907672] [2021-10-28 09:44:41,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:41,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 09:44:41,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 09:44:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 09:44:41,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:44:41,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871907672] [2021-10-28 09:44:41,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871907672] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:44:41,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633761396] [2021-10-28 09:44:41,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:44:41,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:41,345 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:44:41,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-28 09:44:41,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-28 09:44:41,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:41,480 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:41,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633761396] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:44:41,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-28 09:44:41,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2021-10-28 09:44:41,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74724893] [2021-10-28 09:44:41,483 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:44:41,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:44:41,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 09:44:41,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-28 09:44:41,484 INFO L87 Difference]: Start difference. First operand 104 states and 157 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-10-28 09:44:41,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:44:41,548 INFO L93 Difference]: Finished difference Result 119 states and 173 transitions. [2021-10-28 09:44:41,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 09:44:41,549 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 173 transitions. [2021-10-28 09:44:41,555 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:41,560 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 114 states and 164 transitions. [2021-10-28 09:44:41,560 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 50 [2021-10-28 09:44:41,560 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 50 [2021-10-28 09:44:41,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 164 transitions. [2021-10-28 09:44:41,561 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:41,561 INFO L681 BuchiCegarLoop]: Abstraction has 114 states and 164 transitions. [2021-10-28 09:44:41,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 164 transitions. [2021-10-28 09:44:41,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 111. [2021-10-28 09:44:41,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 63 states have (on average 1.1111111111111112) internal successors, (70), 68 states have internal predecessors, (70), 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-10-28 09:44:41,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 161 transitions. [2021-10-28 09:44:41,578 INFO L704 BuchiCegarLoop]: Abstraction has 111 states and 161 transitions. [2021-10-28 09:44:41,578 INFO L587 BuchiCegarLoop]: Abstraction has 111 states and 161 transitions. [2021-10-28 09:44:41,579 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 09:44:41,579 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111 states and 161 transitions. [2021-10-28 09:44:41,580 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 09:44:41,581 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:41,581 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:41,582 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:41,582 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 09:44:41,582 INFO L791 eck$LassoCheckResult]: Stem: 1427#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 1423#L25 call main_#t~ret6 := rec2(main_~x~0);< 1443#rec2ENTRY ~j := #in~j; 1498#L18 assume !(~j <= 0); 1480#L20 call #t~ret3 := rec1(~j);< 1496#rec1ENTRY ~i := #in~i; 1490#L12 assume !(~i <= 0); 1434#L14 call #t~ret0 := rec1(~i - 2);< 1486#rec1ENTRY ~i := #in~i; 1483#L12 assume !(~i <= 0); 1431#L14 call #t~ret0 := rec1(~i - 2);< 1482#rec1ENTRY ~i := #in~i; 1485#L12 assume ~i <= 0;#res := 0; 1461#rec1FINAL assume true; 1462#rec1EXIT >#27#return; 1457#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1458#rec1ENTRY ~i := #in~i; 1501#L12 assume ~i <= 0;#res := 0; 1500#rec1FINAL assume true; 1487#rec1EXIT >#29#return; 1444#L14-2 call #t~ret2 := rec1(#t~ret1);< 1445#rec1ENTRY ~i := #in~i; 1471#L12 assume ~i <= 0;#res := 0; 1472#rec1FINAL assume true; 1464#rec1EXIT >#31#return; 1465#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1492#rec1FINAL assume true; 1488#rec1EXIT >#27#return; 1435#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1475#rec1ENTRY [2021-10-28 09:44:41,583 INFO L793 eck$LassoCheckResult]: Loop: 1475#rec1ENTRY ~i := #in~i; 1503#L12 assume !(~i <= 0); 1432#L14 call #t~ret0 := rec1(~i - 2);< 1475#rec1ENTRY [2021-10-28 09:44:41,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:41,583 INFO L85 PathProgramCache]: Analyzing trace with hash 1733863270, now seen corresponding path program 1 times [2021-10-28 09:44:41,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:41,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77085267] [2021-10-28 09:44:41,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,595 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:41,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,614 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:41,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:41,621 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 3 times [2021-10-28 09:44:41,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:41,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247815592] [2021-10-28 09:44:41,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:41,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,628 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:41,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:41,641 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:41,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:41,642 INFO L85 PathProgramCache]: Analyzing trace with hash -2050992272, now seen corresponding path program 2 times [2021-10-28 09:44:41,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:41,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744192381] [2021-10-28 09:44:41,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:41,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:44:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 09:44:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:44:41,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 09:44:41,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:41,758 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-28 09:44:41,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:44:41,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744192381] [2021-10-28 09:44:41,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744192381] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:44:41,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950036301] [2021-10-28 09:44:41,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 09:44:41,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:44:41,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:41,765 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:44:41,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-28 09:44:41,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 09:44:41,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:44:41,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:41,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:42,013 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-28 09:44:42,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950036301] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:44:42,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:44:42,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-28 09:44:42,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495737869] [2021-10-28 09:44:42,064 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:42,064 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:42,064 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:42,064 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:42,064 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:44:42,064 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,064 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:42,064 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:42,065 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-10-28 09:44:42,065 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:42,065 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:42,066 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,068 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,071 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,073 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,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-10-28 09:44:42,081 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,118 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:42,119 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:44:42,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,120 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 09:44:42,123 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:42,123 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:42,133 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:42,133 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-10-28 09:44:42,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-10-28 09:44:42,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,158 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,168 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:42,168 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:42,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 09:44:42,178 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:42,178 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:42,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:42,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,211 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 09:44:42,222 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:42,223 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:42,232 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:42,233 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:42,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 09:44:42,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,259 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,276 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:42,276 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:42,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 09:44:42,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:42,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-10-28 09:44:42,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,345 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 09:44:42,348 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:44:42,348 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:42,436 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:44:42,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:42,439 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:42,439 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:42,439 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:42,439 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:42,440 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:44:42,440 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,440 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:42,440 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:42,440 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-10-28 09:44:42,440 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:42,440 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:42,441 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,448 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,452 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,466 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:42,506 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:42,506 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:44:42,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,508 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 09:44:42,518 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:44:42,526 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:42,526 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:42,526 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:42,526 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:42,527 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:42,527 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:42,527 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:42,541 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:42,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:42,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,588 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,594 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:42,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 09:44:42,605 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:42,605 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:42,605 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:42,605 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:42,605 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:42,606 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:42,606 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:42,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:42,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:42,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,636 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 09:44:42,637 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:44:42,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:42,646 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:42,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:42,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:42,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:42,649 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:42,649 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:42,652 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:44:42,654 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:44:42,654 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:44:42,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:42,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:42,656 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:42,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 09:44:42,657 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:44:42,657 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:44:42,657 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:44:42,657 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 09:44:42,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-10-28 09:44:42,681 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:44:42,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:42,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:42,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:42,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:43,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:43,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:43,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:43,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:43,357 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-10-28 09:44:43,357 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:43,427 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 128 states and 179 transitions. Complement of second has 7 states. [2021-10-28 09:44:43,428 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-10-28 09:44:43,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:43,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 09:44:43,431 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:43,431 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:43,431 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:44:43,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:43,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:43,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:43,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:44,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:44,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:44,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:44,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:44,118 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-10-28 09:44:44,118 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:44,184 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 128 states and 179 transitions. Complement of second has 7 states. [2021-10-28 09:44:44,185 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-10-28 09:44:44,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:44,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 09:44:44,186 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:44,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:44,186 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:44:44,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:44,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:44,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:44,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:44,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:44,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:44,786 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:44,787 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-10-28 09:44:44,787 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:44,901 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 111 states and 161 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 156 states and 218 transitions. Complement of second has 13 states. [2021-10-28 09:44:44,902 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-10-28 09:44:44,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 09:44:44,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2021-10-28 09:44:44,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:44,906 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:44,906 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-28 09:44:44,907 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:44,907 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 6 letters. [2021-10-28 09:44:44,908 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:44,908 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 156 states and 218 transitions. [2021-10-28 09:44:44,913 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 09:44:44,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 156 states to 138 states and 200 transitions. [2021-10-28 09:44:44,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 54 [2021-10-28 09:44:44,919 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 57 [2021-10-28 09:44:44,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 138 states and 200 transitions. [2021-10-28 09:44:44,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:44,927 INFO L681 BuchiCegarLoop]: Abstraction has 138 states and 200 transitions. [2021-10-28 09:44:44,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states and 200 transitions. [2021-10-28 09:44:44,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 119. [2021-10-28 09:44:44,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 69 states have (on average 1.1304347826086956) internal successors, (78), 74 states have internal predecessors, (78), 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-10-28 09:44:44,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 169 transitions. [2021-10-28 09:44:44,965 INFO L704 BuchiCegarLoop]: Abstraction has 119 states and 169 transitions. [2021-10-28 09:44:44,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:44:44,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 09:44:44,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 09:44:44,967 INFO L87 Difference]: Start difference. First operand 119 states and 169 transitions. Second operand has 8 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 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-10-28 09:44:45,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:44:45,047 INFO L93 Difference]: Finished difference Result 97 states and 115 transitions. [2021-10-28 09:44:45,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 09:44:45,047 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 97 states and 115 transitions. [2021-10-28 09:44:45,049 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 09:44:45,050 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 97 states to 62 states and 74 transitions. [2021-10-28 09:44:45,051 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2021-10-28 09:44:45,051 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-10-28 09:44:45,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 74 transitions. [2021-10-28 09:44:45,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:44:45,051 INFO L681 BuchiCegarLoop]: Abstraction has 62 states and 74 transitions. [2021-10-28 09:44:45,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 74 transitions. [2021-10-28 09:44:45,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2021-10-28 09:44:45,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53 states, 32 states have (on average 1.125) internal successors, (36), 35 states have internal predecessors, (36), 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-10-28 09:44:45,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 64 transitions. [2021-10-28 09:44:45,065 INFO L704 BuchiCegarLoop]: Abstraction has 53 states and 64 transitions. [2021-10-28 09:44:45,065 INFO L587 BuchiCegarLoop]: Abstraction has 53 states and 64 transitions. [2021-10-28 09:44:45,065 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 09:44:45,065 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 53 states and 64 transitions. [2021-10-28 09:44:45,066 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 09:44:45,066 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:44:45,066 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:44:45,068 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:44:45,069 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 09:44:45,069 INFO L791 eck$LassoCheckResult]: Stem: 2652#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 2650#L25 call main_#t~ret6 := rec2(main_~x~0);< 2659#rec2ENTRY ~j := #in~j; 2668#L18 assume !(~j <= 0); 2682#L20 call #t~ret3 := rec1(~j);< 2696#rec1ENTRY ~i := #in~i; 2695#L12 assume !(~i <= 0); 2656#L14 call #t~ret0 := rec1(~i - 2);< 2693#rec1ENTRY ~i := #in~i; 2698#L12 assume ~i <= 0;#res := 0; 2697#rec1FINAL assume true; 2666#rec1EXIT >#27#return; 2667#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 2663#rec1ENTRY ~i := #in~i; 2691#L12 assume ~i <= 0;#res := 0; 2690#rec1FINAL assume true; 2688#rec1EXIT >#29#return; 2686#L14-2 call #t~ret2 := rec1(#t~ret1);< 2661#rec1ENTRY ~i := #in~i; 2689#L12 assume ~i <= 0;#res := 0; 2687#rec1FINAL assume true; 2685#rec1EXIT >#31#return; 2684#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 2683#rec1FINAL assume true; 2681#rec1EXIT >#33#return; 2649#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 2651#rec2ENTRY ~j := #in~j; 2670#L18 assume !(~j <= 0); 2671#L20 call #t~ret3 := rec1(~j);< 2677#rec1ENTRY [2021-10-28 09:44:45,069 INFO L793 eck$LassoCheckResult]: Loop: 2677#rec1ENTRY ~i := #in~i; 2673#L12 assume !(~i <= 0); 2674#L14 call #t~ret0 := rec1(~i - 2);< 2677#rec1ENTRY [2021-10-28 09:44:45,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:45,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1852176490, now seen corresponding path program 2 times [2021-10-28 09:44:45,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:45,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852346722] [2021-10-28 09:44:45,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:45,071 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:45,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:45,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 09:44:45,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:45,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 09:44:45,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:45,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:44:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:45,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 09:44:45,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:45,234 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-28 09:44:45,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:44:45,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852346722] [2021-10-28 09:44:45,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852346722] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:44:45,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62459654] [2021-10-28 09:44:45,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 09:44:45,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:44:45,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,241 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-28 09:44:45,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 09:44:45,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:44:45,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:45,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:45,573 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-28 09:44:45,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62459654] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:44:45,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:44:45,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-28 09:44:45,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865047993] [2021-10-28 09:44:45,575 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:44:45,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:45,575 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 4 times [2021-10-28 09:44:45,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:44:45,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414632733] [2021-10-28 09:44:45,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:44:45,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:44:45,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:45,583 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:44:45,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:44:45,585 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:44:45,623 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:45,623 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:45,624 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:45,624 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:45,624 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:44:45,624 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,624 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:45,624 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:45,624 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-10-28 09:44:45,625 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:45,625 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:45,626 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:45,628 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:45,630 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:45,632 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:45,634 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:45,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-10-28 09:44:45,672 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:45,672 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:44:45,672 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,673 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,682 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:45,682 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:45,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 09:44:45,709 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:45,709 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-10-28 09:44:45,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:45,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,751 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,758 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:45,758 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:45,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 09:44:45,789 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:45,789 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-10-28 09:44:45,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:45,828 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,833 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,837 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:45,837 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:45,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 09:44:45,857 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:45,857 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-10-28 09:44:45,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:45,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,898 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,901 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:45,901 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:45,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 09:44:45,925 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:44:45,925 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:44:45,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 09:44:45,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,956 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 09:44:45,958 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:44:45,958 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:45,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-10-28 09:44:45,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:45,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:45,991 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:45,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 09:44:45,993 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:44:45,994 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:44:46,031 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:44:46,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:46,034 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:44:46,034 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:44:46,034 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:44:46,034 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:44:46,034 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:44:46,034 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,035 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:44:46,035 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:44:46,035 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-10-28 09:44:46,035 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:44:46,035 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:44:46,035 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:46,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-10-28 09:44:46,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:46,044 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:46,046 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:44:46,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-10-28 09:44:46,076 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:44:46,076 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:44:46,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,080 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 09:44:46,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:46,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:46,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:46,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:46,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:46,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:46,091 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:46,091 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:46,092 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:46,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-10-28 09:44:46,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,116 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 09:44:46,118 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:46,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:46,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:46,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:46,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:46,126 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:46,127 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:46,127 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:46,149 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:46,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:46,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,192 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,198 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:46,209 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:46,209 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:46,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:46,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:46,209 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:46,210 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:46,210 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:46,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 09:44:46,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:46,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:46,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,264 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:46,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:46,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:46,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:46,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:46,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:46,280 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:46,280 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:46,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 09:44:46,293 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:44:46,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:46,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,319 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 09:44:46,321 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-10-28 09:44:46,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:44:46,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:44:46,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:44:46,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:44:46,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:44:46,332 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:44:46,332 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:44:46,341 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:44:46,343 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:44:46,343 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:44:46,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:44:46,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:44:46,345 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:44:46,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 09:44:46,346 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:44:46,346 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:44:46,346 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:44:46,347 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 09:44:46,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:46,371 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:44:46,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:46,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:46,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:46,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:46,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:47,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:47,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:47,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:47,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:47,047 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-10-28 09:44:47,048 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:47,123 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 63 states and 75 transitions. Complement of second has 13 states. [2021-10-28 09:44:47,123 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-10-28 09:44:47,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:47,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-10-28 09:44:47,125 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:47,125 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:47,125 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:44:47,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:47,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:47,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:47,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:47,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:47,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:47,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:47,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:47,724 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-10-28 09:44:47,725 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:47,796 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 63 states and 75 transitions. Complement of second has 13 states. [2021-10-28 09:44:47,798 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-10-28 09:44:47,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:47,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-10-28 09:44:47,798 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:47,798 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:47,798 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:44:47,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:44:47,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:47,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:44:47,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:48,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:44:48,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:44:48,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:44:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:44:48,398 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-10-28 09:44:48,399 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:48,503 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 53 states and 64 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 77 states and 89 transitions. Complement of second has 13 states. [2021-10-28 09:44:48,503 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-10-28 09:44:48,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-10-28 09:44:48,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2021-10-28 09:44:48,505 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 09:44:48,507 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:48,508 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-28 09:44:48,509 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:48,510 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 6 letters. [2021-10-28 09:44:48,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:44:48,510 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 89 transitions. [2021-10-28 09:44:48,512 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:44:48,512 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 0 states and 0 transitions. [2021-10-28 09:44:48,512 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 09:44:48,513 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 09:44:48,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 09:44:48,513 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 09:44:48,513 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:44:48,513 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:44:48,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:44:48,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 09:44:48,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 09:44:48,515 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 8 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 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-10-28 09:44:48,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:44:48,515 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2021-10-28 09:44:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-28 09:44:48,515 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2021-10-28 09:44:48,516 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:44:48,516 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2021-10-28 09:44:48,516 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 09:44:48,516 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 09:44:48,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 09:44:48,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 09:44:48,517 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:44:48,517 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:44:48,517 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:44:48,517 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 09:44:48,517 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 09:44:48,517 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:44:48,518 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 09:44:48,530 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 09:44:48 BoogieIcfgContainer [2021-10-28 09:44:48,530 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 09:44:48,531 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 09:44:48,531 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 09:44:48,531 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 09:44:48,532 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:44:34" (3/4) ... [2021-10-28 09:44:48,538 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 09:44:48,539 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 09:44:48,541 INFO L168 Benchmark]: Toolchain (without parser) took 14537.58 ms. Allocated memory was 121.6 MB in the beginning and 195.0 MB in the end (delta: 73.4 MB). Free memory was 84.5 MB in the beginning and 141.2 MB in the end (delta: -56.7 MB). Peak memory consumption was 15.6 MB. Max. memory is 16.1 GB. [2021-10-28 09:44:48,541 INFO L168 Benchmark]: CDTParser took 0.33 ms. Allocated memory is still 121.6 MB. Free memory is still 100.7 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:44:48,542 INFO L168 Benchmark]: CACSL2BoogieTranslator took 293.56 ms. Allocated memory is still 121.6 MB. Free memory was 84.3 MB in the beginning and 98.1 MB in the end (delta: -13.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:44:48,543 INFO L168 Benchmark]: Boogie Procedure Inliner took 42.27 ms. Allocated memory is still 121.6 MB. Free memory was 98.1 MB in the beginning and 96.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:44:48,543 INFO L168 Benchmark]: Boogie Preprocessor took 19.60 ms. Allocated memory is still 121.6 MB. Free memory was 96.6 MB in the beginning and 95.9 MB in the end (delta: 633.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 09:44:48,544 INFO L168 Benchmark]: RCFGBuilder took 339.42 ms. Allocated memory is still 121.6 MB. Free memory was 95.9 MB in the beginning and 87.6 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:44:48,544 INFO L168 Benchmark]: BuchiAutomizer took 13825.87 ms. Allocated memory was 121.6 MB in the beginning and 195.0 MB in the end (delta: 73.4 MB). Free memory was 87.1 MB in the beginning and 142.3 MB in the end (delta: -55.2 MB). Peak memory consumption was 20.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:44:48,545 INFO L168 Benchmark]: Witness Printer took 8.05 ms. Allocated memory is still 195.0 MB. Free memory was 142.3 MB in the beginning and 141.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:44:48,549 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.33 ms. Allocated memory is still 121.6 MB. Free memory is still 100.7 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 293.56 ms. Allocated memory is still 121.6 MB. Free memory was 84.3 MB in the beginning and 98.1 MB in the end (delta: -13.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 42.27 ms. Allocated memory is still 121.6 MB. Free memory was 98.1 MB in the beginning and 96.6 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.1 GB. * Boogie Preprocessor took 19.60 ms. Allocated memory is still 121.6 MB. Free memory was 96.6 MB in the beginning and 95.9 MB in the end (delta: 633.5 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 339.42 ms. Allocated memory is still 121.6 MB. Free memory was 95.9 MB in the beginning and 87.6 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 13825.87 ms. Allocated memory was 121.6 MB in the beginning and 195.0 MB in the end (delta: 73.4 MB). Free memory was 87.1 MB in the beginning and 142.3 MB in the end (delta: -55.2 MB). Peak memory consumption was 20.4 MB. Max. memory is 16.1 GB. * Witness Printer took 8.05 ms. Allocated memory is still 195.0 MB. Free memory was 142.3 MB in the beginning and 141.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. * 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 13.7s and 8 iterations. TraceHistogramMax:5. Analysis of lassos took 6.8s. Construction of modules took 0.4s. Büchi inclusion checks took 5.9s. 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 111 states and ocurred in iteration 5. Nontrivial modules had stage [3, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 22/24 HoareTripleCheckerStatistics: 188 SDtfs, 184 SDslu, 311 SDs, 0 SdLazy, 314 SolverSat, 134 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.4s Time 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: 18 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.3s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 09:44:48,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:48,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-28 09:44:49,002 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-28 09:44:49,204 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_86619e95-4409-4dd5-82ba-69e0c3aec541/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...