./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_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD --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 23:43:59,850 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:43:59,852 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:43:59,913 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:43:59,914 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:43:59,919 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:43:59,922 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:43:59,926 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:43:59,930 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:43:59,937 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:43:59,938 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:43:59,941 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:43:59,942 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:43:59,945 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:43:59,949 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:43:59,959 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:43:59,961 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:43:59,963 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:43:59,966 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:43:59,975 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:43:59,978 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:43:59,980 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:43:59,984 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:43:59,985 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:43:59,997 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:43:59,997 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:43:59,998 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:44:00,000 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:44:00,001 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:44:00,003 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:44:00,004 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:44:00,006 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:44:00,009 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:44:00,011 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:44:00,012 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:44:00,013 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:44:00,014 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:44:00,014 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:44:00,015 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:44:00,016 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:44:00,017 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:44:00,021 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-28 23:44:00,078 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:44:00,078 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:44:00,079 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:44:00,079 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:44:00,081 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:44:00,081 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:44:00,082 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:44:00,082 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 23:44:00,082 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 23:44:00,082 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 23:44:00,084 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 23:44:00,084 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 23:44:00,084 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 23:44:00,085 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:44:00,085 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:44:00,085 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:44:00,085 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:44:00,086 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 23:44:00,086 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 23:44:00,086 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 23:44:00,087 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 23:44:00,087 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 23:44:00,087 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:44:00,087 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 23:44:00,088 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:44:00,088 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:44:00,090 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:44:00,090 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:44:00,091 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:44:00,092 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 23:44:00,092 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_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/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_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD 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 23:44:00,431 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:44:00,456 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:44:00,459 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:44:00,461 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:44:00,462 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:44:00,463 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-10-28 23:44:00,550 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/data/c727b232a/ec26a7db80b1400582e5e78846e72f3c/FLAGc69952d8c [2021-10-28 23:44:01,063 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:44:01,065 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2021-10-28 23:44:01,083 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/data/c727b232a/ec26a7db80b1400582e5e78846e72f3c/FLAGc69952d8c [2021-10-28 23:44:01,411 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/data/c727b232a/ec26a7db80b1400582e5e78846e72f3c [2021-10-28 23:44:01,414 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:44:01,416 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 23:44:01,418 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:44:01,418 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:44:01,435 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:44:01,436 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,437 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@426bb6c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01, skipping insertion in model container [2021-10-28 23:44:01,438 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,447 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:44:01,461 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:44:01,626 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:44:01,631 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:44:01,651 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:44:01,692 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:44:01,693 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01 WrapperNode [2021-10-28 23:44:01,693 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:44:01,694 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 23:44:01,695 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 23:44:01,695 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 23:44:01,704 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,710 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,730 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 23:44:01,731 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:44:01,731 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:44:01,731 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:44:01,741 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,742 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,743 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,743 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,745 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,747 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,749 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,750 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:44:01,751 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:44:01,752 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:44:01,752 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:44:01,753 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (1/1) ... [2021-10-28 23:44:01,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:01,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:01,788 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:01,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 23:44:01,839 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2021-10-28 23:44:01,839 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2021-10-28 23:44:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2021-10-28 23:44:01,840 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2021-10-28 23:44:01,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:44:01,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:44:02,012 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:44:02,012 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 23:44:02,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:44:02 BoogieIcfgContainer [2021-10-28 23:44:02,015 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:44:02,016 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 23:44:02,017 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 23:44:02,021 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 23:44:02,022 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:44:02,022 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 11:44:01" (1/3) ... [2021-10-28 23:44:02,024 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@50eeed72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:44:02, skipping insertion in model container [2021-10-28 23:44:02,024 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:44:02,025 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:44:01" (2/3) ... [2021-10-28 23:44:02,025 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@50eeed72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:44:02, skipping insertion in model container [2021-10-28 23:44:02,025 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:44:02,026 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:44:02" (3/3) ... [2021-10-28 23:44:02,027 INFO L389 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1d.c [2021-10-28 23:44:02,088 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 23:44:02,088 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 23:44:02,088 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 23:44:02,088 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 23:44:02,089 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 23:44:02,089 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 23:44:02,089 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 23:44:02,089 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 23:44:02,109 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 23:44:02,139 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:02,146 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:02,147 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:02,156 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 23:44:02,156 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:02,156 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 23:44:02,157 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 23:44:02,164 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:02,164 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:02,165 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:02,165 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 23:44:02,166 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:02,173 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 23:44:02,174 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 23:44:02,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:02,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1617, now seen corresponding path program 1 times [2021-10-28 23:44:02,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:02,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247491597] [2021-10-28 23:44:02,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:02,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,303 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:02,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,356 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:02,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:02,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1102838740, now seen corresponding path program 1 times [2021-10-28 23:44:02,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:02,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834268308] [2021-10-28 23:44:02,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:02,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:02,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:02,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 23:44:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:02,601 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 23:44:02,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:44:02,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834268308] [2021-10-28 23:44:02,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834268308] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:44:02,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:44:02,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:44:02,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783033031] [2021-10-28 23:44:02,615 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:44:02,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:44:02,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:44:02,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:44:02,650 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 23:44:02,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:44:02,784 INFO L93 Difference]: Finished difference Result 25 states and 33 transitions. [2021-10-28 23:44:02,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:44:02,787 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25 states and 33 transitions. [2021-10-28 23:44:02,803 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:02,811 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25 states to 16 states and 22 transitions. [2021-10-28 23:44:02,812 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2021-10-28 23:44:02,813 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2021-10-28 23:44:02,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 22 transitions. [2021-10-28 23:44:02,815 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:44:02,815 INFO L681 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 23:44:02,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 22 transitions. [2021-10-28 23:44:02,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-10-28 23:44:02,847 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 23:44:02,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 22 transitions. [2021-10-28 23:44:02,850 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 23:44:02,850 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 22 transitions. [2021-10-28 23:44:02,850 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 23:44:02,851 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 22 transitions. [2021-10-28 23:44:02,852 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:02,852 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:02,852 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:02,854 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 23:44:02,854 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 23:44:02,855 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 23:44:02,855 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 23:44:02,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:02,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1617, now seen corresponding path program 2 times [2021-10-28 23:44:02,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:02,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008533533] [2021-10-28 23:44:02,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:02,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:02,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,863 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,868 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:02,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:02,869 INFO L85 PathProgramCache]: Analyzing trace with hash -616266826, now seen corresponding path program 1 times [2021-10-28 23:44:02,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:02,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711471845] [2021-10-28 23:44:02,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:02,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:02,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,893 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:02,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,917 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:02,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:02,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1277860358, now seen corresponding path program 1 times [2021-10-28 23:44:02,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:02,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009382912] [2021-10-28 23:44:02,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:02,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,954 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:02,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:02,989 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:03,671 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:03,673 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:03,673 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:03,673 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:03,673 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:44:03,674 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:03,674 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:03,674 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:03,674 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-10-28 23:44:03,675 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:03,675 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:03,696 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 23:44:03,704 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 23:44:03,707 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 23:44:03,711 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 23:44:03,715 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 23:44:03,810 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:03,811 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:44:03,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:03,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:03,821 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:03,832 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:03,833 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:03,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 23:44:03,866 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:03,867 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 23:44:03,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:03,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:03,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:03,916 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:03,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 23:44:03,923 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:03,923 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:03,946 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:03,946 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 23:44:03,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:03,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:03,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:03,993 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:03,999 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:04,000 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:04,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 23:44:04,022 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:04,022 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 23:44:04,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,050 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 23:44:04,062 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:04,062 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:04,072 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:04,073 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 23:44:04,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,121 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,133 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:04,133 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:04,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 23:44:04,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,207 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 23:44:04,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:44:04,214 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:04,238 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:44:04,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-10-28 23:44:04,272 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:04,272 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:04,272 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:04,272 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:04,273 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:44:04,273 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,273 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:04,273 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:04,273 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2021-10-28 23:44:04,273 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:04,274 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:04,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 23:44:04,280 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 23:44:04,284 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 23:44:04,292 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 23:44:04,301 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 23:44:04,339 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:04,344 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:44:04,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,348 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,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 23:44:04,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:04,374 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:04,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:04,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:04,375 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:04,377 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:04,378 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:04,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 23:44:04,397 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:04,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,440 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,446 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 23:44:04,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:04,457 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:04,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:04,458 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:04,458 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:04,459 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:04,459 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:04,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 23:44:04,466 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:04,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,511 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,522 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 23:44:04,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:04,534 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:04,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:04,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:04,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:04,536 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:04,536 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:04,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 23:44:04,564 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:04,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,610 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 23:44:04,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 23:44:04,623 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:04,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:04,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:04,623 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:04,623 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:04,626 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:04,626 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:04,640 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:44:04,645 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:44:04,645 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:44:04,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:04,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:04,676 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:04,745 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:44:04,745 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:44:04,745 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:44:04,746 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2021-10-28 23:44:04,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 23:44:04,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:04,790 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:44:04,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:04,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:04,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 23:44:04,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:04,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-28 23:44:04,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:05,270 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 23:44:05,275 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 23:44:05,276 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 23:44:05,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2021-10-28 23:44:05,814 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 23:44:05,815 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 23:44:05,816 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 23:44:05,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 36 transitions. [2021-10-28 23:44:05,820 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 2 letters. Loop has 24 letters. [2021-10-28 23:44:05,822 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:05,822 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 26 letters. Loop has 24 letters. [2021-10-28 23:44:05,823 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:05,823 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 36 transitions. Stem has 2 letters. Loop has 48 letters. [2021-10-28 23:44:05,825 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:05,825 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 101 states and 147 transitions. [2021-10-28 23:44:05,832 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:05,839 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 101 states to 89 states and 135 transitions. [2021-10-28 23:44:05,839 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2021-10-28 23:44:05,840 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2021-10-28 23:44:05,840 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 135 transitions. [2021-10-28 23:44:05,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:05,842 INFO L681 BuchiCegarLoop]: Abstraction has 89 states and 135 transitions. [2021-10-28 23:44:05,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states and 135 transitions. [2021-10-28 23:44:05,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 62. [2021-10-28 23:44:05,860 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 23:44:05,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 98 transitions. [2021-10-28 23:44:05,863 INFO L704 BuchiCegarLoop]: Abstraction has 62 states and 98 transitions. [2021-10-28 23:44:05,863 INFO L587 BuchiCegarLoop]: Abstraction has 62 states and 98 transitions. [2021-10-28 23:44:05,864 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 23:44:05,864 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 98 transitions. [2021-10-28 23:44:05,866 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:05,867 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:05,867 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:05,868 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:05,868 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:44:05,868 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 23:44:05,868 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 23:44:05,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:05,869 INFO L85 PathProgramCache]: Analyzing trace with hash 874549579, now seen corresponding path program 1 times [2021-10-28 23:44:05,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:05,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381442039] [2021-10-28 23:44:05,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:05,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:05,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,879 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,886 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:05,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:05,887 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 1 times [2021-10-28 23:44:05,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:05,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714226872] [2021-10-28 23:44:05,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:05,888 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:05,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,893 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:05,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,897 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:05,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:05,898 INFO L85 PathProgramCache]: Analyzing trace with hash 434890603, now seen corresponding path program 2 times [2021-10-28 23:44:05,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:05,899 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845645605] [2021-10-28 23:44:05,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:05,899 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:05,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,908 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:05,916 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:05,956 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:05,957 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:05,957 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:05,957 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:05,957 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:44:05,958 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:05,958 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:05,958 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:05,958 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-10-28 23:44:05,958 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:05,958 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:05,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:44:05,962 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 23:44:05,965 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 23:44:05,968 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 23:44:05,970 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 23:44:05,977 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 23:44:06,014 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:06,015 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:44:06,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,024 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,032 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:06,032 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 23:44:06,065 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:06,065 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 23:44:06,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,112 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,122 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:06,122 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 23:44:06,144 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:06,145 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 23:44:06,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,188 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,196 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:06,196 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 23:44:06,220 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:06,221 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 23:44:06,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,267 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,273 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:06,274 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 23:44:06,296 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:06,297 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 23:44:06,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,342 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,350 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:06,350 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 23:44:06,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,418 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,427 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:44:06,427 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:06,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 23:44:06,551 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:44:06,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,558 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:06,558 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:06,559 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:06,559 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:06,559 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:44:06,559 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,559 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:06,559 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:06,559 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2021-10-28 23:44:06,559 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:06,559 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:06,560 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 23:44:06,574 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 23:44:06,576 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 23:44:06,580 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 23:44:06,587 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 23:44:06,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:44:06,627 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:06,627 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:44:06,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,629 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 23:44:06,633 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 23:44:06,643 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:06,643 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:06,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:06,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:06,644 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:06,644 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:06,645 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:06,660 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:06,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,691 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 23:44:06,697 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 23:44:06,708 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:06,708 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:06,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:06,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:06,709 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:06,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:06,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:06,721 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:06,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,769 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,786 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 23:44:06,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:06,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:06,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:06,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:06,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:06,800 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:06,800 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:06,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 23:44:06,820 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:06,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,862 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 23:44:06,863 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:44:06,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:06,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:06,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:06,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:06,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:06,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:06,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:06,900 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:44:06,909 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:44:06,909 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:44:06,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:06,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:06,910 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:06,916 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:44:06,916 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:44:06,917 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:44:06,917 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 23:44:06,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 23:44:06,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:06,960 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:44:06,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:07,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:44:07,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:07,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:07,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:07,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:07,112 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 23:44:07,113 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 23:44:07,113 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 23:44:07,172 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 23:44:07,172 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 23:44:07,173 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 23:44:07,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2021-10-28 23:44:07,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 3 letters. [2021-10-28 23:44:07,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:07,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 11 letters. Loop has 3 letters. [2021-10-28 23:44:07,175 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:07,175 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 6 letters. [2021-10-28 23:44:07,175 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:07,175 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 165 transitions. [2021-10-28 23:44:07,181 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:07,186 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 96 states and 153 transitions. [2021-10-28 23:44:07,186 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 40 [2021-10-28 23:44:07,187 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2021-10-28 23:44:07,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 96 states and 153 transitions. [2021-10-28 23:44:07,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:07,188 INFO L681 BuchiCegarLoop]: Abstraction has 96 states and 153 transitions. [2021-10-28 23:44:07,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states and 153 transitions. [2021-10-28 23:44:07,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 92. [2021-10-28 23:44:07,203 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 23:44:07,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 143 transitions. [2021-10-28 23:44:07,206 INFO L704 BuchiCegarLoop]: Abstraction has 92 states and 143 transitions. [2021-10-28 23:44:07,206 INFO L587 BuchiCegarLoop]: Abstraction has 92 states and 143 transitions. [2021-10-28 23:44:07,206 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 23:44:07,206 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 143 transitions. [2021-10-28 23:44:07,209 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:07,209 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:07,209 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:07,210 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:07,210 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:44:07,211 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 23:44:07,211 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 23:44:07,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:07,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1317996508, now seen corresponding path program 1 times [2021-10-28 23:44:07,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:07,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145342773] [2021-10-28 23:44:07,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:07,212 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:07,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:07,221 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:07,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:07,230 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:07,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:07,231 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 2 times [2021-10-28 23:44:07,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:07,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890175281] [2021-10-28 23:44:07,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:07,232 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:07,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:07,236 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:07,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:07,239 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:07,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:07,240 INFO L85 PathProgramCache]: Analyzing trace with hash -157050054, now seen corresponding path program 2 times [2021-10-28 23:44:07,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:07,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90357582] [2021-10-28 23:44:07,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:07,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:07,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:07,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 23:44:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:07,325 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 23:44:07,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:44:07,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90357582] [2021-10-28 23:44:07,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90357582] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:44:07,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:44:07,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-28 23:44:07,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067914673] [2021-10-28 23:44:07,370 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:07,370 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:07,370 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:07,370 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:07,370 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:44:07,371 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,371 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:07,371 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:07,371 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-10-28 23:44:07,371 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:07,371 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:07,372 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 23:44:07,375 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 23:44:07,377 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 23:44:07,379 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 23:44:07,385 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 23:44:07,387 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 23:44:07,415 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:07,415 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:44:07,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,417 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,421 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:07,421 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:07,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 23:44:07,454 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:07,454 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 23:44:07,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,481 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,483 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:07,483 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:07,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 23:44:07,508 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:07,509 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 23:44:07,548 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,553 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,555 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:07,555 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:07,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 23:44:07,584 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:07,584 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 23:44:07,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,625 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 23:44:07,627 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:07,627 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:07,665 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,666 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 23:44:07,692 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:44:07,692 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:07,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,782 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:44:07,785 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,785 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:07,785 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:07,786 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:07,786 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:07,786 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:44:07,786 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,786 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:07,786 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:07,786 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2021-10-28 23:44:07,786 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:07,786 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:07,787 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 23:44:07,800 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 23:44:07,803 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 23:44:07,808 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 23:44:07,811 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 23:44:07,813 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 23:44:07,846 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:07,846 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:44:07,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,847 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,862 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 23:44:07,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:07,873 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:07,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:07,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:07,874 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:07,876 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:07,877 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:07,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 23:44:07,892 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:07,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:07,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:07,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:07,932 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:07,934 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 23:44:07,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:07,944 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:07,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:07,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:07,945 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:07,945 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:07,946 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:07,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 23:44:07,968 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:08,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-10-28 23:44:08,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:08,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:08,003 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:08,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 23:44:08,004 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 23:44:08,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:08,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:08,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:08,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:08,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:08,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:08,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:08,016 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:44:08,018 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:44:08,018 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:44:08,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:08,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:08,020 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:08,030 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:44:08,030 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:44:08,030 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:44:08,030 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 23:44:08,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 23:44:08,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:08,057 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:44:08,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:44:08,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:08,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:08,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:08,291 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 23:44:08,291 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 23:44:08,292 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 23:44:08,402 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 23:44:08,402 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 23:44:08,403 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 23:44:08,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2021-10-28 23:44:08,406 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 3 letters. [2021-10-28 23:44:08,406 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:08,406 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 16 letters. Loop has 3 letters. [2021-10-28 23:44:08,407 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:08,407 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 13 letters. Loop has 6 letters. [2021-10-28 23:44:08,408 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:08,409 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 132 states and 207 transitions. [2021-10-28 23:44:08,415 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:08,427 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 132 states to 120 states and 195 transitions. [2021-10-28 23:44:08,427 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 49 [2021-10-28 23:44:08,428 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2021-10-28 23:44:08,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 120 states and 195 transitions. [2021-10-28 23:44:08,428 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:08,428 INFO L681 BuchiCegarLoop]: Abstraction has 120 states and 195 transitions. [2021-10-28 23:44:08,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states and 195 transitions. [2021-10-28 23:44:08,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 116. [2021-10-28 23:44:08,461 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 23:44:08,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 185 transitions. [2021-10-28 23:44:08,465 INFO L704 BuchiCegarLoop]: Abstraction has 116 states and 185 transitions. [2021-10-28 23:44:08,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:44:08,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:44:08,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:44:08,470 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 23:44:08,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:44:08,519 INFO L93 Difference]: Finished difference Result 129 states and 195 transitions. [2021-10-28 23:44:08,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:44:08,520 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 129 states and 195 transitions. [2021-10-28 23:44:08,530 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2021-10-28 23:44:08,539 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 129 states to 127 states and 193 transitions. [2021-10-28 23:44:08,539 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 59 [2021-10-28 23:44:08,540 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 59 [2021-10-28 23:44:08,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 127 states and 193 transitions. [2021-10-28 23:44:08,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:08,541 INFO L681 BuchiCegarLoop]: Abstraction has 127 states and 193 transitions. [2021-10-28 23:44:08,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states and 193 transitions. [2021-10-28 23:44:08,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 104. [2021-10-28 23:44:08,570 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 23:44:08,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 157 transitions. [2021-10-28 23:44:08,574 INFO L704 BuchiCegarLoop]: Abstraction has 104 states and 157 transitions. [2021-10-28 23:44:08,575 INFO L587 BuchiCegarLoop]: Abstraction has 104 states and 157 transitions. [2021-10-28 23:44:08,575 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 23:44:08,575 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 157 transitions. [2021-10-28 23:44:08,578 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 23:44:08,579 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:08,579 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:08,581 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:08,581 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 23:44:08,581 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 23:44:08,581 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 23:44:08,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,582 INFO L85 PathProgramCache]: Analyzing trace with hash -377207200, now seen corresponding path program 1 times [2021-10-28 23:44:08,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:08,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621034908] [2021-10-28 23:44:08,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,596 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,604 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:08,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1306212703, now seen corresponding path program 1 times [2021-10-28 23:44:08,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:08,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041506867] [2021-10-28 23:44:08,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:08,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:44:08,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:44:08,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,695 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 23:44:08,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:44:08,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041506867] [2021-10-28 23:44:08,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041506867] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:44:08,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052101135] [2021-10-28 23:44:08,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:44:08,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:08,701 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:44:08,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-28 23:44:08,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:08,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-28 23:44:08,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:08,832 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 23:44:08,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052101135] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:44:08,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-28 23:44:08,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2021-10-28 23:44:08,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917790811] [2021-10-28 23:44:08,837 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:44:08,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:44:08,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:44:08,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:44:08,838 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 23:44:08,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:44:08,893 INFO L93 Difference]: Finished difference Result 119 states and 173 transitions. [2021-10-28 23:44:08,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 23:44:08,893 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 173 transitions. [2021-10-28 23:44:08,897 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:08,900 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 114 states and 164 transitions. [2021-10-28 23:44:08,900 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 50 [2021-10-28 23:44:08,901 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 50 [2021-10-28 23:44:08,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 164 transitions. [2021-10-28 23:44:08,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:08,901 INFO L681 BuchiCegarLoop]: Abstraction has 114 states and 164 transitions. [2021-10-28 23:44:08,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 164 transitions. [2021-10-28 23:44:08,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 111. [2021-10-28 23:44:08,913 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 23:44:08,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 161 transitions. [2021-10-28 23:44:08,915 INFO L704 BuchiCegarLoop]: Abstraction has 111 states and 161 transitions. [2021-10-28 23:44:08,916 INFO L587 BuchiCegarLoop]: Abstraction has 111 states and 161 transitions. [2021-10-28 23:44:08,916 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 23:44:08,916 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111 states and 161 transitions. [2021-10-28 23:44:08,917 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-28 23:44:08,917 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:08,918 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:08,919 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 23:44:08,919 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:44:08,919 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 23:44:08,919 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 23:44:08,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1733863270, now seen corresponding path program 1 times [2021-10-28 23:44:08,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:08,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413910366] [2021-10-28 23:44:08,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:08,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,931 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:08,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,945 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:08,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,946 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 3 times [2021-10-28 23:44:08,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:08,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135368123] [2021-10-28 23:44:08,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,947 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:08,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,950 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:08,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:08,957 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:08,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:08,958 INFO L85 PathProgramCache]: Analyzing trace with hash -2050992272, now seen corresponding path program 2 times [2021-10-28 23:44:08,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:08,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187982748] [2021-10-28 23:44:08,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:08,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:08,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 23:44:09,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 23:44:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 23:44:09,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:44:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,090 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 23:44:09,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:44:09,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187982748] [2021-10-28 23:44:09,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187982748] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:44:09,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069701439] [2021-10-28 23:44:09,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:44:09,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:44:09,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,094 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-28 23:44:09,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:44:09,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:44:09,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:09,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:09,332 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 23:44:09,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069701439] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:44:09,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:44:09,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-28 23:44:09,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769497858] [2021-10-28 23:44:09,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:09,377 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:09,377 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:09,377 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:09,377 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:09,377 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:44:09,377 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,378 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:09,378 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:09,378 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-10-28 23:44:09,378 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:09,378 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:09,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 23:44:09,382 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 23:44:09,385 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 23:44:09,387 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 23:44:09,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 23:44:09,395 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 23:44:09,430 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:09,431 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:44:09,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,432 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 23:44:09,436 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:09,436 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:09,446 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:09,446 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 23:44:09,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:09,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,472 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 23:44:09,474 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:09,474 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:09,484 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:09,484 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 23:44:09,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-28 23:44:09,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,515 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 23:44:09,517 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:09,518 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:09,527 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:09,527 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 23:44:09,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:09,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,555 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 23:44:09,556 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:09,557 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:09,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:09,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,598 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 23:44:09,600 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:44:09,600 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:09,673 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:44:09,677 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-10-28 23:44:09,677 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:09,677 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:09,677 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:09,677 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:09,677 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:44:09,677 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,677 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:09,677 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:09,678 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2021-10-28 23:44:09,678 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:09,678 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:09,678 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:44:09,680 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:44:09,683 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 23:44:09,701 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 23:44:09,704 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 23:44:09,706 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 23:44:09,736 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:09,736 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:44:09,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,738 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,749 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 23:44:09,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:09,760 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:09,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:09,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:09,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:09,761 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:09,761 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:09,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 23:44:09,763 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:09,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-10-28 23:44:09,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,788 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 23:44:09,789 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 23:44:09,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:09,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:09,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:09,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:09,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:09,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:09,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:09,801 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:09,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:09,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,828 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 23:44:09,829 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 23:44:09,836 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:09,837 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:09,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:09,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:09,837 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:09,838 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:09,838 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:09,839 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:44:09,841 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:44:09,841 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:44:09,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:09,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:09,842 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:09,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 23:44:09,844 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:44:09,844 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:44:09,844 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:44:09,844 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 23:44:09,864 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-10-28 23:44:09,864 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:44:09,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:09,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:09,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:09,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:10,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:10,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:10,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:10,455 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 23:44:10,456 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 23:44:10,456 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 23:44:10,520 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 23:44:10,521 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 23:44:10,522 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 23:44:10,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 23:44:10,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:10,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:10,523 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:44:10,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:10,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:10,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:10,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:10,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:11,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:11,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:11,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:11,169 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 23:44:11,170 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 23:44:11,171 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 23:44:11,234 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 23:44:11,235 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 23:44:11,235 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 23:44:11,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 23:44:11,235 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:11,236 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:11,236 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:44:11,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:11,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:11,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:11,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:11,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:11,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:11,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:11,865 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 23:44:11,866 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 23:44:11,867 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 23:44:11,983 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 23:44:11,984 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 23:44:11,985 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 23:44:11,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2021-10-28 23:44:11,985 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:11,986 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:11,986 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-28 23:44:11,987 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:11,987 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 6 letters. [2021-10-28 23:44:11,987 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:11,988 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 156 states and 218 transitions. [2021-10-28 23:44:11,992 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 23:44:11,997 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 156 states to 138 states and 200 transitions. [2021-10-28 23:44:11,998 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 54 [2021-10-28 23:44:11,998 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 57 [2021-10-28 23:44:11,998 INFO L73 IsDeterministic]: Start isDeterministic. Operand 138 states and 200 transitions. [2021-10-28 23:44:11,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:11,999 INFO L681 BuchiCegarLoop]: Abstraction has 138 states and 200 transitions. [2021-10-28 23:44:12,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states and 200 transitions. [2021-10-28 23:44:12,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 119. [2021-10-28 23:44:12,011 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 23:44:12,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 169 transitions. [2021-10-28 23:44:12,013 INFO L704 BuchiCegarLoop]: Abstraction has 119 states and 169 transitions. [2021-10-28 23:44:12,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:44:12,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:44:12,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:44:12,015 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 23:44:12,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:44:12,076 INFO L93 Difference]: Finished difference Result 97 states and 115 transitions. [2021-10-28 23:44:12,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:44:12,077 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 97 states and 115 transitions. [2021-10-28 23:44:12,078 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 23:44:12,080 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 97 states to 62 states and 74 transitions. [2021-10-28 23:44:12,080 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2021-10-28 23:44:12,080 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-10-28 23:44:12,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 74 transitions. [2021-10-28 23:44:12,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:44:12,081 INFO L681 BuchiCegarLoop]: Abstraction has 62 states and 74 transitions. [2021-10-28 23:44:12,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62 states and 74 transitions. [2021-10-28 23:44:12,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62 to 53. [2021-10-28 23:44:12,091 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 23:44:12,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 64 transitions. [2021-10-28 23:44:12,092 INFO L704 BuchiCegarLoop]: Abstraction has 53 states and 64 transitions. [2021-10-28 23:44:12,092 INFO L587 BuchiCegarLoop]: Abstraction has 53 states and 64 transitions. [2021-10-28 23:44:12,092 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 23:44:12,092 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 53 states and 64 transitions. [2021-10-28 23:44:12,093 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 23:44:12,093 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:44:12,093 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:44:12,095 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 23:44:12,095 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 23:44:12,096 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 23:44:12,096 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 23:44:12,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:12,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1852176490, now seen corresponding path program 2 times [2021-10-28 23:44:12,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:12,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681676034] [2021-10-28 23:44:12,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:12,097 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:12,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:12,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:44:12,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:12,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 23:44:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:12,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 23:44:12,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:12,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:44:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:12,216 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 23:44:12,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:44:12,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681676034] [2021-10-28 23:44:12,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681676034] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:44:12,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483652889] [2021-10-28 23:44:12,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:44:12,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:44:12,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,218 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-28 23:44:12,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:44:12,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:44:12,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:12,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:12,534 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 23:44:12,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483652889] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:44:12,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:44:12,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-28 23:44:12,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832158343] [2021-10-28 23:44:12,537 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:44:12,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:12,538 INFO L85 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 4 times [2021-10-28 23:44:12,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:44:12,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800991688] [2021-10-28 23:44:12,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:44:12,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:44:12,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:12,549 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:44:12,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:44:12,553 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:44:12,594 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:12,594 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:12,594 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:12,595 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:12,595 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:44:12,595 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,595 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:12,595 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:12,595 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-10-28 23:44:12,596 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:12,596 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:12,597 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 23:44:12,599 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 23:44:12,601 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:44:12,604 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 23:44:12,606 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 23:44:12,612 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 23:44:12,650 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:12,650 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:44:12,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,652 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,661 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:12,661 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 23:44:12,688 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:12,688 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 23:44:12,715 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-10-28 23:44:12,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,719 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 23:44:12,720 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:12,720 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,732 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:12,732 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 23:44:12,756 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-10-28 23:44:12,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,757 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 23:44:12,759 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:12,759 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,769 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:12,769 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 23:44:12,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-10-28 23:44:12,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,803 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 23:44:12,805 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:12,805 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,814 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:44:12,815 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 23:44:12,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 23:44:12,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,839 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 23:44:12,840 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:44:12,840 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:12,872 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,872 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,874 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:44:12,874 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:44:12,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 23:44:12,907 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:44:12,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:12,910 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:44:12,910 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:44:12,910 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:44:12,910 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:44:12,910 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:44:12,910 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,910 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:44:12,911 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:44:12,911 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2021-10-28 23:44:12,911 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:44:12,911 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:44:12,911 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 23:44:12,914 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 23:44:12,915 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 23:44:12,918 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 23:44:12,920 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 23:44:12,924 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 23:44:12,963 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:44:12,963 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:44:12,963 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:12,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:12,965 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:12,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 23:44:12,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:44:12,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:12,984 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:12,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:12,984 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:12,984 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:12,985 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:12,985 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:12,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:13,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:13,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:13,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:13,023 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:13,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 23:44:13,025 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 23:44:13,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:13,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:13,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:13,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:13,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:13,034 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:13,035 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:13,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:13,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-10-28 23:44:13,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:13,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:13,062 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:13,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 23:44:13,063 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 23:44:13,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:13,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:13,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:13,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:13,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:13,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:13,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:13,112 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:13,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:13,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:13,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:13,146 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:13,148 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 23:44:13,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:13,158 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:13,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:13,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:13,158 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:13,159 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:13,159 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:13,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 23:44:13,168 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:44:13,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-28 23:44:13,200 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:13,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:13,201 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:13,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 23:44:13,203 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 23:44:13,212 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:44:13,212 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:44:13,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:44:13,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:44:13,213 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:44:13,213 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:44:13,214 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:44:13,220 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:44:13,222 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:44:13,222 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:44:13,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:44:13,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:44:13,223 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:44:13,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 23:44:13,224 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:44:13,225 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:44:13,225 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:44:13,225 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-28 23:44:13,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-10-28 23:44:13,248 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:44:13,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:13,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:13,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:13,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:13,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:13,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:13,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:13,855 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 23:44:13,857 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 23:44:13,857 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 23:44:13,926 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 23:44:13,926 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 23:44:13,927 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 23:44:13,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-10-28 23:44:13,928 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:13,928 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:13,928 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:44:13,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:13,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:13,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:13,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:14,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:14,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:14,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:14,502 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 23:44:14,503 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 23:44:14,503 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 23:44:14,571 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 23:44:14,572 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 23:44:14,573 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 23:44:14,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-10-28 23:44:14,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:14,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:14,573 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:44:14,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:44:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:14,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:44:14,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:44:15,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:44:15,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:44:15,198 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 23:44:15,202 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 23:44:15,203 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 23:44:15,302 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 23:44:15,303 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 23:44:15,303 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 23:44:15,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2021-10-28 23:44:15,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 3 letters. [2021-10-28 23:44:15,306 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:15,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-28 23:44:15,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:15,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 29 letters. Loop has 6 letters. [2021-10-28 23:44:15,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:44:15,308 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 89 transitions. [2021-10-28 23:44:15,310 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:44:15,310 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 0 states and 0 transitions. [2021-10-28 23:44:15,310 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 23:44:15,310 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 23:44:15,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 23:44:15,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:44:15,311 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:44:15,311 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:44:15,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:44:15,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:44:15,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:44:15,312 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 23:44:15,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:44:15,313 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2021-10-28 23:44:15,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-28 23:44:15,313 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2021-10-28 23:44:15,313 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:44:15,313 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2021-10-28 23:44:15,314 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 23:44:15,314 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 23:44:15,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 23:44:15,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:44:15,314 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:44:15,314 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:44:15,314 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:44:15,315 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 23:44:15,315 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 23:44:15,315 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:44:15,315 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 23:44:15,323 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 11:44:15 BoogieIcfgContainer [2021-10-28 23:44:15,323 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 23:44:15,324 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:44:15,324 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:44:15,324 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:44:15,325 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:44:02" (3/4) ... [2021-10-28 23:44:15,328 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 23:44:15,328 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:44:15,330 INFO L168 Benchmark]: Toolchain (without parser) took 13912.99 ms. Allocated memory was 104.9 MB in the beginning and 167.8 MB in the end (delta: 62.9 MB). Free memory was 66.9 MB in the beginning and 78.6 MB in the end (delta: -11.7 MB). Peak memory consumption was 52.3 MB. Max. memory is 16.1 GB. [2021-10-28 23:44:15,331 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 104.9 MB. Free memory is still 83.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:44:15,332 INFO L168 Benchmark]: CACSL2BoogieTranslator took 275.59 ms. Allocated memory is still 104.9 MB. Free memory was 66.7 MB in the beginning and 81.2 MB in the end (delta: -14.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-28 23:44:15,332 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.60 ms. Allocated memory is still 104.9 MB. Free memory was 81.2 MB in the beginning and 79.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:44:15,332 INFO L168 Benchmark]: Boogie Preprocessor took 19.86 ms. Allocated memory is still 104.9 MB. Free memory was 79.7 MB in the beginning and 79.1 MB in the end (delta: 553.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:44:15,333 INFO L168 Benchmark]: RCFGBuilder took 263.95 ms. Allocated memory is still 104.9 MB. Free memory was 79.1 MB in the beginning and 70.8 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 23:44:15,333 INFO L168 Benchmark]: BuchiAutomizer took 13306.59 ms. Allocated memory was 104.9 MB in the beginning and 167.8 MB in the end (delta: 62.9 MB). Free memory was 70.8 MB in the beginning and 78.6 MB in the end (delta: -7.8 MB). Peak memory consumption was 57.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:44:15,334 INFO L168 Benchmark]: Witness Printer took 4.77 ms. Allocated memory is still 167.8 MB. Free memory is still 78.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:44:15,336 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.27 ms. Allocated memory is still 104.9 MB. Free memory is still 83.3 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 275.59 ms. Allocated memory is still 104.9 MB. Free memory was 66.7 MB in the beginning and 81.2 MB in the end (delta: -14.4 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 35.60 ms. Allocated memory is still 104.9 MB. Free memory was 81.2 MB in the beginning and 79.7 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.1 GB. * Boogie Preprocessor took 19.86 ms. Allocated memory is still 104.9 MB. Free memory was 79.7 MB in the beginning and 79.1 MB in the end (delta: 553.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 263.95 ms. Allocated memory is still 104.9 MB. Free memory was 79.1 MB in the beginning and 70.8 MB in the end (delta: 8.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 13306.59 ms. Allocated memory was 104.9 MB in the beginning and 167.8 MB in the end (delta: 62.9 MB). Free memory was 70.8 MB in the beginning and 78.6 MB in the end (delta: -7.8 MB). Peak memory consumption was 57.1 MB. Max. memory is 16.1 GB. * Witness Printer took 4.77 ms. Allocated memory is still 167.8 MB. Free memory is still 78.6 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.2s and 8 iterations. TraceHistogramMax:5. Analysis of lassos took 6.6s. Construction of modules took 0.4s. Büchi inclusion checks took 5.6s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 7. Automata minimization 0.1s 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: 51ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 18 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.2s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 23:44:15,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:15,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-10-28 23:44:15,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-28 23:44:15,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f8a1b21f-21c1-4188-9158-b3525802abb3/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...