./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_10-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- 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_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_10-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a6546395432109233bf3e1991428a566548dd822bb23ca198622322bf4db5a8a ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 09:21:39,982 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 09:21:39,986 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 09:21:40,056 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 09:21:40,057 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 09:21:40,062 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 09:21:40,065 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 09:21:40,070 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 09:21:40,074 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 09:21:40,081 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 09:21:40,082 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 09:21:40,085 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 09:21:40,085 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 09:21:40,088 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 09:21:40,091 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 09:21:40,098 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 09:21:40,101 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 09:21:40,102 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 09:21:40,105 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 09:21:40,117 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 09:21:40,119 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 09:21:40,121 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 09:21:40,125 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 09:21:40,127 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 09:21:40,141 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 09:21:40,141 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 09:21:40,142 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 09:21:40,145 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 09:21:40,146 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 09:21:40,148 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 09:21:40,148 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 09:21:40,149 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 09:21:40,152 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 09:21:40,154 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 09:21:40,156 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 09:21:40,157 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 09:21:40,158 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 09:21:40,158 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 09:21:40,159 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 09:21:40,160 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 09:21:40,161 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 09:21:40,162 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 09:21:40,227 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 09:21:40,230 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 09:21:40,231 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 09:21:40,232 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 09:21:40,233 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 09:21:40,234 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 09:21:40,234 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 09:21:40,235 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 09:21:40,235 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 09:21:40,235 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 09:21:40,237 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 09:21:40,237 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 09:21:40,238 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 09:21:40,238 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 09:21:40,238 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 09:21:40,239 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 09:21:40,239 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 09:21:40,239 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 09:21:40,239 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 09:21:40,240 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 09:21:40,240 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 09:21:40,240 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 09:21:40,241 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 09:21:40,241 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 09:21:40,241 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 09:21:40,241 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 09:21:40,243 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 09:21:40,244 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 09:21:40,244 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 09:21:40,245 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 09:21:40,245 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 09:21:40,245 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 09:21:40,247 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 09:21:40,248 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_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a6546395432109233bf3e1991428a566548dd822bb23ca198622322bf4db5a8a [2021-10-28 09:21:40,548 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 09:21:40,585 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 09:21:40,587 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 09:21:40,589 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 09:21:40,590 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 09:21:40,592 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/recursive-simple/fibo_10-2.c [2021-10-28 09:21:40,697 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/data/c592af931/7ea0fd4a2ab74a5badb04c1693c7fec0/FLAG7cdb21669 [2021-10-28 09:21:41,263 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 09:21:41,265 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/sv-benchmarks/c/recursive-simple/fibo_10-2.c [2021-10-28 09:21:41,278 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/data/c592af931/7ea0fd4a2ab74a5badb04c1693c7fec0/FLAG7cdb21669 [2021-10-28 09:21:41,594 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/data/c592af931/7ea0fd4a2ab74a5badb04c1693c7fec0 [2021-10-28 09:21:41,596 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 09:21:41,598 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 09:21:41,601 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 09:21:41,601 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 09:21:41,605 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 09:21:41,606 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,607 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d857fa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41, skipping insertion in model container [2021-10-28 09:21:41,608 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,623 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 09:21:41,640 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 09:21:41,838 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/sv-benchmarks/c/recursive-simple/fibo_10-2.c[743,756] [2021-10-28 09:21:41,839 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:21:41,850 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 09:21:41,864 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/sv-benchmarks/c/recursive-simple/fibo_10-2.c[743,756] [2021-10-28 09:21:41,865 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:21:41,879 INFO L208 MainTranslator]: Completed translation [2021-10-28 09:21:41,880 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41 WrapperNode [2021-10-28 09:21:41,880 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 09:21:41,881 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 09:21:41,882 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 09:21:41,882 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 09:21:41,889 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,898 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,921 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 09:21:41,922 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 09:21:41,922 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 09:21:41,922 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 09:21:41,933 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,934 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,935 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,936 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,940 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,943 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,944 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,946 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 09:21:41,947 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 09:21:41,948 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 09:21:41,948 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 09:21:41,949 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (1/1) ... [2021-10-28 09:21:41,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:41,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:41,993 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:42,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 09:21:42,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 09:21:42,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 09:21:42,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 09:21:42,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 09:21:42,058 INFO L130 BoogieDeclarations]: Found specification of procedure fibo [2021-10-28 09:21:42,058 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo [2021-10-28 09:21:42,331 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 09:21:42,331 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 09:21:42,334 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:21:42 BoogieIcfgContainer [2021-10-28 09:21:42,334 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 09:21:42,335 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 09:21:42,336 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 09:21:42,340 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 09:21:42,341 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:21:42,341 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 09:21:41" (1/3) ... [2021-10-28 09:21:42,343 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5438013c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:21:42, skipping insertion in model container [2021-10-28 09:21:42,343 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:21:42,343 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:21:41" (2/3) ... [2021-10-28 09:21:42,344 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5438013c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:21:42, skipping insertion in model container [2021-10-28 09:21:42,344 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:21:42,344 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:21:42" (3/3) ... [2021-10-28 09:21:42,346 INFO L389 chiAutomizerObserver]: Analyzing ICFG fibo_10-2.c [2021-10-28 09:21:42,416 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 09:21:42,416 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 09:21:42,417 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 09:21:42,417 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 09:21:42,417 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 09:21:42,417 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 09:21:42,417 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 09:21:42,418 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 09:21:42,436 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 09:21:42,464 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:42,465 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:42,465 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:42,473 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 09:21:42,473 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:21:42,474 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 09:21:42,474 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 09:21:42,477 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:42,477 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:42,477 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:42,478 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 09:21:42,478 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:21:42,486 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 13#L-1true havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 6#L27true call main_#t~ret9 := fibo(main_~x~0);< 7#fiboENTRYtrue [2021-10-28 09:21:42,486 INFO L793 eck$LassoCheckResult]: Loop: 7#fiboENTRYtrue ~n := #in~n; 8#L8true assume !(~n < 1); 10#L10true assume !(1 == ~n); 15#L13true call #t~ret7 := fibo(~n - 1);< 7#fiboENTRYtrue [2021-10-28 09:21:42,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:42,494 INFO L85 PathProgramCache]: Analyzing trace with hash 29883, now seen corresponding path program 1 times [2021-10-28 09:21:42,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:42,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132322733] [2021-10-28 09:21:42,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:42,508 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,632 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,676 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:42,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:42,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1450956, now seen corresponding path program 1 times [2021-10-28 09:21:42,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:42,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783935239] [2021-10-28 09:21:42,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:42,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,692 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:42,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,699 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:42,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:42,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1828301702, now seen corresponding path program 1 times [2021-10-28 09:21:42,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:42,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921290664] [2021-10-28 09:21:42,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:42,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:42,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,726 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:42,752 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:42,945 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:42,946 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:42,947 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:42,947 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:42,947 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:21:42,947 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:42,948 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:42,948 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:42,948 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration1_Loop [2021-10-28 09:21:42,949 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:42,949 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:42,984 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,005 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,012 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,025 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,030 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,167 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:43,169 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:21:43,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,175 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,181 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:43,181 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 09:21:43,222 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:43,223 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_~n=0} Honda state: {fibo_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:43,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,274 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,281 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:43,281 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 09:21:43,304 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:43,304 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:43,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,349 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,357 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:43,357 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 09:21:43,379 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:43,380 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret7=0} Honda state: {fibo_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:43,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,427 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,434 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:43,434 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 09:21:43,463 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:43,463 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:43,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,504 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,511 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:43,512 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 09:21:43,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,574 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,588 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:21:43,588 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:43,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 09:21:43,692 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:21:43,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,703 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:43,703 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:43,703 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:43,703 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:43,704 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:21:43,704 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,704 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:43,704 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:43,704 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration1_Loop [2021-10-28 09:21:43,704 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:43,704 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:43,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 09:21:43,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 09:21:43,714 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,718 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,721 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:43,805 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:43,810 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:21:43,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,813 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,820 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:43,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 09:21:43,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:43,829 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:43,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:43,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:43,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:43,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:43,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:43,843 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:43,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,891 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:43,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:43,911 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:43,911 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:43,911 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:43,911 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:43,915 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:43,915 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:43,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 09:21:43,935 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:43,978 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:43,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:43,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:43,980 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:43,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 09:21:43,982 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:43,991 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:43,991 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:43,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:43,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:43,992 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:43,993 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:43,993 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:44,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:44,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:44,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:44,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:44,029 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:44,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 09:21:44,034 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:44,043 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:44,043 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:44,043 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:44,043 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:44,043 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:44,044 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:44,044 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:44,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:44,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:44,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:44,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:44,082 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:44,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 09:21:44,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:44,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:44,093 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:44,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:44,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:44,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:44,095 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:44,095 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:44,101 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:21:44,106 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:21:44,106 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:21:44,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:44,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:44,109 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:44,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 09:21:44,111 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:21:44,111 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:21:44,112 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:21:44,112 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_#in~n) = 1*fibo_#in~n Supporting invariants [] [2021-10-28 09:21:44,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:44,137 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:21:44,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:44,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 09:21:44,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:44,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:21:44,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:44,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:21:44,373 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 09:21:44,375 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 09:21:44,516 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 48 states and 60 transitions. Complement of second has 12 states. [2021-10-28 09:21:44,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:21:44,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 09:21:44,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 11 transitions. [2021-10-28 09:21:44,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 4 letters. [2021-10-28 09:21:44,536 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:44,536 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 7 letters. Loop has 4 letters. [2021-10-28 09:21:44,536 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:44,537 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 8 letters. [2021-10-28 09:21:44,537 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:44,538 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2021-10-28 09:21:44,548 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:44,555 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 25 states and 34 transitions. [2021-10-28 09:21:44,556 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2021-10-28 09:21:44,557 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2021-10-28 09:21:44,557 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 34 transitions. [2021-10-28 09:21:44,557 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:44,558 INFO L681 BuchiCegarLoop]: Abstraction has 25 states and 34 transitions. [2021-10-28 09:21:44,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 34 transitions. [2021-10-28 09:21:44,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 20. [2021-10-28 09:21:44,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-28 09:21:44,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 26 transitions. [2021-10-28 09:21:44,590 INFO L704 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-28 09:21:44,590 INFO L587 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-28 09:21:44,590 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 09:21:44,590 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20 states and 26 transitions. [2021-10-28 09:21:44,591 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:44,591 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:44,591 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:44,593 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:44,593 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:44,593 INFO L791 eck$LassoCheckResult]: Stem: 122#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 123#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 128#L27 call main_#t~ret9 := fibo(main_~x~0);< 132#fiboENTRY ~n := #in~n; 133#L8 assume !(~n < 1); 138#L10 assume !(1 == ~n); 127#L13 call #t~ret7 := fibo(~n - 1);< 129#fiboENTRY ~n := #in~n; 134#L8 assume ~n < 1;#res := 0; 135#fiboFINAL assume true; 136#fiboEXIT >#33#return; 125#L13-1 [2021-10-28 09:21:44,593 INFO L793 eck$LassoCheckResult]: Loop: 125#L13-1 call #t~ret8 := fibo(~n - 2);< 126#fiboENTRY ~n := #in~n; 141#L8 assume !(~n < 1); 140#L10 assume !(1 == ~n); 124#L13 call #t~ret7 := fibo(~n - 1);< 126#fiboENTRY ~n := #in~n; 141#L8 assume ~n < 1;#res := 0; 131#fiboFINAL assume true; 139#fiboEXIT >#33#return; 125#L13-1 [2021-10-28 09:21:44,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:44,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1181449843, now seen corresponding path program 1 times [2021-10-28 09:21:44,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:44,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [815444019] [2021-10-28 09:21:44,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:44,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 09:21:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 09:21:44,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:44,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [815444019] [2021-10-28 09:21:44,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [815444019] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:21:44,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:21:44,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 09:21:44,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708857566] [2021-10-28 09:21:44,701 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:44,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:44,702 INFO L85 PathProgramCache]: Analyzing trace with hash 246097683, now seen corresponding path program 1 times [2021-10-28 09:21:44,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:44,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983885510] [2021-10-28 09:21:44,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:44,703 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:44,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:44,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 09:21:44,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:44,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 09:21:44,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:44,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983885510] [2021-10-28 09:21:44,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983885510] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:21:44,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:21:44,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 09:21:44,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271860061] [2021-10-28 09:21:44,807 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:21:44,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:21:44,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 09:21:44,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 09:21:44,812 INFO L87 Difference]: Start difference. First operand 20 states and 26 transitions. cyclomatic complexity: 8 Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 09:21:44,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:21:44,918 INFO L93 Difference]: Finished difference Result 26 states and 32 transitions. [2021-10-28 09:21:44,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 09:21:44,919 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 32 transitions. [2021-10-28 09:21:44,926 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:44,934 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 24 states and 30 transitions. [2021-10-28 09:21:44,934 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20 [2021-10-28 09:21:44,936 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2021-10-28 09:21:44,936 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 30 transitions. [2021-10-28 09:21:44,936 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:44,936 INFO L681 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 09:21:44,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states and 30 transitions. [2021-10-28 09:21:44,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-10-28 09:21:44,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.1875) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 09:21:44,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 30 transitions. [2021-10-28 09:21:44,946 INFO L704 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 09:21:44,946 INFO L587 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 09:21:44,946 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 09:21:44,946 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 30 transitions. [2021-10-28 09:21:44,950 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:21:44,950 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:44,950 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:44,951 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:44,952 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:44,952 INFO L791 eck$LassoCheckResult]: Stem: 195#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 196#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 201#L27 call main_#t~ret9 := fibo(main_~x~0);< 205#fiboENTRY ~n := #in~n; 207#L8 assume !(~n < 1); 211#L10 assume !(1 == ~n); 200#L13 call #t~ret7 := fibo(~n - 1);< 202#fiboENTRY ~n := #in~n; 208#L8 assume !(~n < 1); 210#L10 assume 1 == ~n;#res := 1; 212#fiboFINAL assume true; 214#fiboEXIT >#33#return; 198#L13-1 [2021-10-28 09:21:44,952 INFO L793 eck$LassoCheckResult]: Loop: 198#L13-1 call #t~ret8 := fibo(~n - 2);< 199#fiboENTRY ~n := #in~n; 217#L8 assume !(~n < 1); 215#L10 assume !(1 == ~n); 197#L13 call #t~ret7 := fibo(~n - 1);< 199#fiboENTRY ~n := #in~n; 217#L8 assume !(~n < 1); 215#L10 assume 1 == ~n;#res := 1; 216#fiboFINAL assume true; 213#fiboEXIT >#33#return; 198#L13-1 [2021-10-28 09:21:44,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:44,953 INFO L85 PathProgramCache]: Analyzing trace with hash 2029785426, now seen corresponding path program 1 times [2021-10-28 09:21:44,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:44,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890705872] [2021-10-28 09:21:44,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:44,956 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:44,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:45,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 09:21:45,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:45,039 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:21:45,040 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:45,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890705872] [2021-10-28 09:21:45,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890705872] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:45,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652987551] [2021-10-28 09:21:45,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:45,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:45,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:45,042 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:45,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 09:21:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:45,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 09:21:45,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:45,167 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:21:45,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652987551] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:45,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:45,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-28 09:21:45,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041609838] [2021-10-28 09:21:45,169 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:45,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:45,170 INFO L85 PathProgramCache]: Analyzing trace with hash -960881524, now seen corresponding path program 1 times [2021-10-28 09:21:45,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:45,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594880315] [2021-10-28 09:21:45,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:45,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:45,178 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:45,185 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:45,401 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:45,401 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:45,401 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:45,401 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:45,401 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:21:45,402 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:45,402 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:45,402 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:45,402 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration3_Loop [2021-10-28 09:21:45,402 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:45,402 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:45,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:45,408 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:45,422 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:45,426 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:45,493 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:45,493 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:21:45,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:45,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:45,495 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:45,503 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:45,503 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:45,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 09:21:45,525 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:45,525 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:45,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:45,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:45,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:45,547 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:45,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 09:21:45,552 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:45,552 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:45,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:45,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:45,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:45,588 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:45,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 09:21:45,590 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:21:45,595 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:46,966 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:21:46,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:46,971 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:46,971 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:46,971 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:46,971 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:46,971 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:21:46,971 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:46,971 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:46,971 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:46,972 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration3_Loop [2021-10-28 09:21:46,972 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:46,972 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:46,973 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:46,983 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:46,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:46,996 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:47,047 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:47,047 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:21:47,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:47,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:47,049 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:47,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:47,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:47,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:47,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:47,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:47,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:47,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:47,087 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:47,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 09:21:47,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:47,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:47,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:47,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:47,162 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:47,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:47,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 09:21:47,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:47,182 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:47,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:47,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:47,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:47,185 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:47,185 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:47,188 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:21:47,192 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:21:47,192 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:21:47,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:47,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:47,194 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:47,203 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:21:47,203 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:21:47,203 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:21:47,204 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 09:21:47,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 09:21:47,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:47,230 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:21:47,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:47,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 09:21:47,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:47,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:47,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:47,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 09:21:47,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:47,770 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:21:47,771 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-28 09:21:47,771 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 09:21:48,050 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 135 states and 183 transitions. Complement of second has 36 states. [2021-10-28 09:21:48,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-10-28 09:21:48,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 09:21:48,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 37 transitions. [2021-10-28 09:21:48,053 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 10 letters. [2021-10-28 09:21:48,054 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:48,055 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 22 letters. Loop has 10 letters. [2021-10-28 09:21:48,056 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:48,056 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 20 letters. [2021-10-28 09:21:48,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:48,059 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 183 transitions. [2021-10-28 09:21:48,076 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 09:21:48,087 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 108 states and 152 transitions. [2021-10-28 09:21:48,089 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 64 [2021-10-28 09:21:48,091 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-28 09:21:48,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 108 states and 152 transitions. [2021-10-28 09:21:48,092 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:48,092 INFO L681 BuchiCegarLoop]: Abstraction has 108 states and 152 transitions. [2021-10-28 09:21:48,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states and 152 transitions. [2021-10-28 09:21:48,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 94. [2021-10-28 09:21:48,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (33), 18 states have call predecessors, (33), 19 states have call successors, (33) [2021-10-28 09:21:48,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 126 transitions. [2021-10-28 09:21:48,121 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 126 transitions. [2021-10-28 09:21:48,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:21:48,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 09:21:48,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 09:21:48,122 INFO L87 Difference]: Start difference. First operand 94 states and 126 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 09:21:48,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:21:48,241 INFO L93 Difference]: Finished difference Result 109 states and 147 transitions. [2021-10-28 09:21:48,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 09:21:48,242 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 147 transitions. [2021-10-28 09:21:48,253 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 09:21:48,258 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 106 states and 144 transitions. [2021-10-28 09:21:48,258 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 69 [2021-10-28 09:21:48,259 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-28 09:21:48,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 144 transitions. [2021-10-28 09:21:48,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:48,259 INFO L681 BuchiCegarLoop]: Abstraction has 106 states and 144 transitions. [2021-10-28 09:21:48,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 144 transitions. [2021-10-28 09:21:48,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2021-10-28 09:21:48,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (32), 18 states have call predecessors, (32), 19 states have call successors, (32) [2021-10-28 09:21:48,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 125 transitions. [2021-10-28 09:21:48,275 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-28 09:21:48,276 INFO L587 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-28 09:21:48,276 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 09:21:48,276 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 94 states and 125 transitions. [2021-10-28 09:21:48,278 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 09:21:48,278 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:48,278 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:48,281 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:48,281 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 1] [2021-10-28 09:21:48,282 INFO L791 eck$LassoCheckResult]: Stem: 736#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 737#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 743#L27 call main_#t~ret9 := fibo(main_~x~0);< 754#fiboENTRY ~n := #in~n; 798#L8 assume !(~n < 1); 778#L10 assume !(1 == ~n); 742#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 759#L8 assume !(~n < 1); 775#L10 assume !(1 == ~n); 758#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 759#L8 assume !(~n < 1); 775#L10 assume !(1 == ~n); 758#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 760#L8 assume !(~n < 1); 797#L10 assume 1 == ~n;#res := 1; 796#fiboFINAL assume true; 795#fiboEXIT >#33#return; 756#L13-1 call #t~ret8 := fibo(~n - 2);< 755#fiboENTRY ~n := #in~n; 757#L8 assume ~n < 1;#res := 0; 774#fiboFINAL assume true; 825#fiboEXIT >#35#return; 821#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 819#fiboFINAL assume true; 817#fiboEXIT >#33#return; 739#L13-1 [2021-10-28 09:21:48,282 INFO L793 eck$LassoCheckResult]: Loop: 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume 1 == ~n;#res := 1; 777#fiboFINAL assume true; 815#fiboEXIT >#33#return; 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume 1 == ~n;#res := 1; 777#fiboFINAL assume true; 815#fiboEXIT >#33#return; 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume ~n < 1;#res := 0; 800#fiboFINAL assume true; 824#fiboEXIT >#35#return; 816#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 820#fiboFINAL assume true; 818#fiboEXIT >#35#return; 816#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 820#fiboFINAL assume true; 818#fiboEXIT >#33#return; 739#L13-1 [2021-10-28 09:21:48,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:48,283 INFO L85 PathProgramCache]: Analyzing trace with hash 1557778097, now seen corresponding path program 1 times [2021-10-28 09:21:48,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:48,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165247927] [2021-10-28 09:21:48,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:48,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:48,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-28 09:21:48,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:48,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,505 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 09:21:48,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:48,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165247927] [2021-10-28 09:21:48,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165247927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:48,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502794481] [2021-10-28 09:21:48,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:48,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:48,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:48,507 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:48,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-28 09:21:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:21:48,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:48,797 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 09:21:48,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502794481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:48,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:48,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-10-28 09:21:48,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870685276] [2021-10-28 09:21:48,799 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:48,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:48,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1616897917, now seen corresponding path program 1 times [2021-10-28 09:21:48,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:48,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854701329] [2021-10-28 09:21:48,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:48,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:48,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 09:21:48,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:48,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:48,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:48,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:48,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,006 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 26 proven. 13 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-28 09:21:49,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:49,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854701329] [2021-10-28 09:21:49,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854701329] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:49,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462174134] [2021-10-28 09:21:49,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:49,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:49,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:49,010 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:49,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-28 09:21:49,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 09:21:49,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 25 proven. 15 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-10-28 09:21:49,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462174134] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:49,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:49,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-10-28 09:21:49,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689775998] [2021-10-28 09:21:49,282 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:21:49,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:21:49,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 09:21:49,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-28 09:21:49,284 INFO L87 Difference]: Start difference. First operand 94 states and 125 transitions. cyclomatic complexity: 36 Second operand has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 09:21:49,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:21:49,521 INFO L93 Difference]: Finished difference Result 116 states and 158 transitions. [2021-10-28 09:21:49,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 09:21:49,522 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 116 states and 158 transitions. [2021-10-28 09:21:49,526 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 09:21:49,530 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 116 states to 114 states and 156 transitions. [2021-10-28 09:21:49,530 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 77 [2021-10-28 09:21:49,531 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 77 [2021-10-28 09:21:49,531 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 156 transitions. [2021-10-28 09:21:49,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:49,532 INFO L681 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 09:21:49,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 156 transitions. [2021-10-28 09:21:49,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-10-28 09:21:49,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 70 states have (on average 1.2142857142857142) internal successors, (85), 76 states have internal predecessors, (85), 26 states have call successors, (27), 13 states have call predecessors, (27), 18 states have return successors, (44), 24 states have call predecessors, (44), 24 states have call successors, (44) [2021-10-28 09:21:49,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 156 transitions. [2021-10-28 09:21:49,547 INFO L704 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 09:21:49,547 INFO L587 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 09:21:49,547 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 09:21:49,548 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 114 states and 156 transitions. [2021-10-28 09:21:49,550 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 09:21:49,550 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:49,550 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:49,553 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:49,553 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [8, 7, 6, 4, 4, 4, 4, 3, 3, 2, 2] [2021-10-28 09:21:49,553 INFO L791 eck$LassoCheckResult]: Stem: 1247#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1248#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 1265#L27 call main_#t~ret9 := fibo(main_~x~0);< 1266#fiboENTRY ~n := #in~n; 1308#L8 assume !(~n < 1); 1307#L10 assume !(1 == ~n); 1254#L13 call #t~ret7 := fibo(~n - 1);< 1268#fiboENTRY ~n := #in~n; 1269#L8 assume !(~n < 1); 1281#L10 assume !(1 == ~n); 1253#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1305#L8 assume !(~n < 1); 1303#L10 assume !(1 == ~n); 1257#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1305#L8 assume !(~n < 1); 1303#L10 assume !(1 == ~n); 1257#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1306#L8 assume !(~n < 1); 1304#L10 assume 1 == ~n;#res := 1; 1302#fiboFINAL assume true; 1301#fiboEXIT >#33#return; 1275#L13-1 call #t~ret8 := fibo(~n - 2);< 1299#fiboENTRY ~n := #in~n; 1360#L8 assume ~n < 1;#res := 0; 1358#fiboFINAL assume true; 1274#fiboEXIT >#35#return; 1256#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1258#fiboFINAL assume true; 1270#fiboEXIT >#33#return; 1332#L13-1 [2021-10-28 09:21:49,554 INFO L793 eck$LassoCheckResult]: Loop: 1332#L13-1 call #t~ret8 := fibo(~n - 2);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume 1 == ~n;#res := 1; 1283#fiboFINAL assume true; 1330#fiboEXIT >#33#return; 1251#L13-1 call #t~ret8 := fibo(~n - 2);< 1252#fiboENTRY ~n := #in~n; 1267#L8 assume ~n < 1;#res := 0; 1309#fiboFINAL assume true; 1348#fiboEXIT >#35#return; 1337#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1345#fiboFINAL assume true; 1340#fiboEXIT >#33#return; 1332#L13-1 call #t~ret8 := fibo(~n - 2);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume 1 == ~n;#res := 1; 1283#fiboFINAL assume true; 1330#fiboEXIT >#33#return; 1251#L13-1 call #t~ret8 := fibo(~n - 2);< 1252#fiboENTRY ~n := #in~n; 1267#L8 assume ~n < 1;#res := 0; 1309#fiboFINAL assume true; 1348#fiboEXIT >#35#return; 1337#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1345#fiboFINAL assume true; 1340#fiboEXIT >#35#return; 1335#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1343#fiboFINAL assume true; 1338#fiboEXIT >#33#return; 1332#L13-1 [2021-10-28 09:21:49,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:49,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1730264506, now seen corresponding path program 2 times [2021-10-28 09:21:49,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:49,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941067970] [2021-10-28 09:21:49,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:49,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:49,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 09:21:49,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:49,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:49,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:49,733 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 09:21:49,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:49,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941067970] [2021-10-28 09:21:49,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941067970] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:49,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847321897] [2021-10-28 09:21:49,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 09:21:49,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:49,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:49,737 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:49,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-28 09:21:49,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 09:21:49,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:21:49,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 09:21:49,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:50,050 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 09:21:50,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847321897] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:50,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:50,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-10-28 09:21:50,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313747201] [2021-10-28 09:21:50,059 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:50,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:50,060 INFO L85 PathProgramCache]: Analyzing trace with hash 564146419, now seen corresponding path program 2 times [2021-10-28 09:21:50,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:50,063 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010470444] [2021-10-28 09:21:50,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:50,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:50,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 09:21:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:50,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:50,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 09:21:50,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:50,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:50,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:50,356 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 45 proven. 31 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-10-28 09:21:50,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:50,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010470444] [2021-10-28 09:21:50,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010470444] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:50,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494491062] [2021-10-28 09:21:50,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 09:21:50,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:50,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:50,360 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:50,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-28 09:21:50,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 09:21:50,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:21:50,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:21:50,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:50,715 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 49 proven. 38 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-10-28 09:21:50,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494491062] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:50,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:50,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-10-28 09:21:50,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050303703] [2021-10-28 09:21:50,719 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:21:50,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:21:50,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 09:21:50,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-28 09:21:50,722 INFO L87 Difference]: Start difference. First operand 114 states and 156 transitions. cyclomatic complexity: 48 Second operand has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 09:21:51,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:21:51,022 INFO L93 Difference]: Finished difference Result 128 states and 172 transitions. [2021-10-28 09:21:51,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 09:21:51,022 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 128 states and 172 transitions. [2021-10-28 09:21:51,026 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 09:21:51,030 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 128 states to 126 states and 170 transitions. [2021-10-28 09:21:51,030 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 85 [2021-10-28 09:21:51,037 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 85 [2021-10-28 09:21:51,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 170 transitions. [2021-10-28 09:21:51,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:51,043 INFO L681 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 09:21:51,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 170 transitions. [2021-10-28 09:21:51,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-10-28 09:21:51,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 78 states have (on average 1.1923076923076923) internal successors, (93), 84 states have internal predecessors, (93), 29 states have call successors, (30), 15 states have call predecessors, (30), 19 states have return successors, (47), 26 states have call predecessors, (47), 27 states have call successors, (47) [2021-10-28 09:21:51,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 170 transitions. [2021-10-28 09:21:51,076 INFO L704 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 09:21:51,080 INFO L587 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 09:21:51,080 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 09:21:51,080 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 126 states and 170 transitions. [2021-10-28 09:21:51,082 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 09:21:51,083 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:51,083 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:51,085 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:51,087 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 09:21:51,088 INFO L791 eck$LassoCheckResult]: Stem: 1880#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1881#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 1896#L27 call main_#t~ret9 := fibo(main_~x~0);< 1897#fiboENTRY ~n := #in~n; 1952#L8 assume !(~n < 1); 1920#L10 assume !(1 == ~n); 1894#L13 call #t~ret7 := fibo(~n - 1);< 1903#fiboENTRY ~n := #in~n; 1904#L8 assume !(~n < 1); 1912#L10 assume !(1 == ~n); 1893#L13 call #t~ret7 := fibo(~n - 1);< 1895#fiboENTRY ~n := #in~n; 1951#L8 assume !(~n < 1); 1950#L10 assume !(1 == ~n); 1883#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1949#L8 assume !(~n < 1); 1948#L10 assume !(1 == ~n); 1884#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1949#L8 assume !(~n < 1); 1948#L10 assume !(1 == ~n); 1884#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1947#L8 assume !(~n < 1); 1946#L10 assume 1 == ~n;#res := 1; 1944#fiboFINAL assume true; 1942#fiboEXIT >#33#return; 1906#L13-1 call #t~ret8 := fibo(~n - 2);< 1938#fiboENTRY ~n := #in~n; 2005#L8 assume ~n < 1;#res := 0; 2003#fiboFINAL assume true; 1905#fiboEXIT >#35#return; 1882#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1885#fiboFINAL assume true; 1898#fiboEXIT >#33#return; 1914#L13-1 [2021-10-28 09:21:51,088 INFO L793 eck$LassoCheckResult]: Loop: 1914#L13-1 call #t~ret8 := fibo(~n - 2);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume !(1 == ~n); 1915#L13 call #t~ret7 := fibo(~n - 1);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume !(1 == ~n); 1915#L13 call #t~ret7 := fibo(~n - 1);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume 1 == ~n;#res := 1; 1919#fiboFINAL assume true; 1990#fiboEXIT >#33#return; 1890#L13-1 call #t~ret8 := fibo(~n - 2);< 1892#fiboENTRY ~n := #in~n; 1993#L8 assume ~n < 1;#res := 0; 1994#fiboFINAL assume true; 1989#fiboEXIT >#35#return; 1975#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1987#fiboFINAL assume true; 1978#fiboEXIT >#33#return; 1914#L13-1 [2021-10-28 09:21:51,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:51,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1885019301, now seen corresponding path program 3 times [2021-10-28 09:21:51,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:51,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988882068] [2021-10-28 09:21:51,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:51,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:51,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:51,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-28 09:21:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:51,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:51,313 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 66 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 09:21:51,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:51,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988882068] [2021-10-28 09:21:51,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988882068] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:51,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303619689] [2021-10-28 09:21:51,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 09:21:51,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:51,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:51,320 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:51,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-28 09:21:51,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-28 09:21:51,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:21:51,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 09:21:51,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:51,668 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 5 proven. 64 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:21:51,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303619689] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:51,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:51,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 16 [2021-10-28 09:21:51,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970330088] [2021-10-28 09:21:51,670 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:51,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:51,670 INFO L85 PathProgramCache]: Analyzing trace with hash 780094678, now seen corresponding path program 3 times [2021-10-28 09:21:51,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:51,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605698578] [2021-10-28 09:21:51,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:51,671 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:51,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:51,697 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:51,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:51,714 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:52,117 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:52,117 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:52,117 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:52,117 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:52,117 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:21:52,118 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:52,118 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:52,118 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:52,118 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration6_Loop [2021-10-28 09:21:52,118 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:52,118 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:52,120 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:52,122 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:52,136 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:52,139 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:52,211 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:52,211 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:21:52,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:52,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:52,215 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:52,224 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:52,224 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:52,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 09:21:52,248 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:52,249 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:52,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:52,280 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:52,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:52,285 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:52,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 09:21:52,289 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:52,289 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:52,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:52,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:52,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:52,335 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:52,337 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:21:52,337 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:52,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 09:21:54,007 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:21:54,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:54,020 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:54,020 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:54,021 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:54,021 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:54,021 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:21:54,021 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:54,021 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:54,021 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:54,021 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration6_Loop [2021-10-28 09:21:54,021 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:54,021 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:54,023 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:54,028 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:54,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:54,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:54,121 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:54,121 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:21:54,121 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:54,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:54,122 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:54,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:54,143 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:54,144 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:54,144 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:54,144 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:54,144 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:54,145 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:54,145 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:54,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 09:21:54,163 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:54,204 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:54,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:54,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:54,205 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:54,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 09:21:54,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:54,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:54,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:54,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:54,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:54,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:54,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:54,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:54,222 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:21:54,226 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:21:54,226 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:21:54,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:54,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:54,228 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:54,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 09:21:54,229 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:21:54,229 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:21:54,230 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:21:54,230 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 09:21:54,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:54,255 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:21:54,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:54,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:54,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:21:54,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:54,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:54,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:54,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:21:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:55,252 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:21:55,253 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:21:55,254 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:55,522 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 259 states and 358 transitions. Complement of second has 45 states. [2021-10-28 09:21:55,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 09:21:55,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:55,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 41 transitions. [2021-10-28 09:21:55,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 09:21:55,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:55,525 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:21:55,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:55,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:55,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:21:55,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:56,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:56,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:21:56,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:56,367 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:21:56,368 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:21:56,369 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:56,551 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 320 states and 431 transitions. Complement of second has 25 states. [2021-10-28 09:21:56,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 09:21:56,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:56,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 24 transitions. [2021-10-28 09:21:56,552 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 09:21:56,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:56,553 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:21:56,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:56,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:56,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:21:56,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:57,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:57,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:21:57,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:57,320 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:21:57,321 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 7 loop predicates [2021-10-28 09:21:57,321 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:57,695 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 1146 states and 1598 transitions. Complement of second has 138 states. [2021-10-28 09:21:57,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 09:21:57,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:21:57,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 46 transitions. [2021-10-28 09:21:57,697 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 09:21:57,703 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:57,703 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 58 letters. Loop has 22 letters. [2021-10-28 09:21:57,704 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:57,704 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 36 letters. Loop has 44 letters. [2021-10-28 09:21:57,708 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:21:57,708 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1146 states and 1598 transitions. [2021-10-28 09:21:57,738 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 58 [2021-10-28 09:21:57,766 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1146 states to 652 states and 989 transitions. [2021-10-28 09:21:57,767 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 262 [2021-10-28 09:21:57,769 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 292 [2021-10-28 09:21:57,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 652 states and 989 transitions. [2021-10-28 09:21:57,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:57,769 INFO L681 BuchiCegarLoop]: Abstraction has 652 states and 989 transitions. [2021-10-28 09:21:57,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states and 989 transitions. [2021-10-28 09:21:57,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 486. [2021-10-28 09:21:57,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 296 states have (on average 1.1993243243243243) internal successors, (355), 317 states have internal predecessors, (355), 112 states have call successors, (126), 58 states have call predecessors, (126), 78 states have return successors, (217), 110 states have call predecessors, (217), 108 states have call successors, (217) [2021-10-28 09:21:57,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 698 transitions. [2021-10-28 09:21:57,847 INFO L704 BuchiCegarLoop]: Abstraction has 486 states and 698 transitions. [2021-10-28 09:21:57,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:21:57,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-28 09:21:57,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-10-28 09:21:57,849 INFO L87 Difference]: Start difference. First operand 486 states and 698 transitions. Second operand has 17 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 11 states have internal predecessors, (31), 8 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-10-28 09:21:58,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:21:58,174 INFO L93 Difference]: Finished difference Result 296 states and 375 transitions. [2021-10-28 09:21:58,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 09:21:58,175 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 296 states and 375 transitions. [2021-10-28 09:21:58,181 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:21:58,188 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 296 states to 270 states and 344 transitions. [2021-10-28 09:21:58,189 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2021-10-28 09:21:58,189 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 137 [2021-10-28 09:21:58,189 INFO L73 IsDeterministic]: Start isDeterministic. Operand 270 states and 344 transitions. [2021-10-28 09:21:58,190 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:21:58,190 INFO L681 BuchiCegarLoop]: Abstraction has 270 states and 344 transitions. [2021-10-28 09:21:58,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states and 344 transitions. [2021-10-28 09:21:58,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 229. [2021-10-28 09:21:58,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 148 states have internal predecessors, (158), 54 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (77), 50 states have call predecessors, (77), 48 states have call successors, (77) [2021-10-28 09:21:58,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 293 transitions. [2021-10-28 09:21:58,204 INFO L704 BuchiCegarLoop]: Abstraction has 229 states and 293 transitions. [2021-10-28 09:21:58,204 INFO L587 BuchiCegarLoop]: Abstraction has 229 states and 293 transitions. [2021-10-28 09:21:58,205 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 09:21:58,205 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 229 states and 293 transitions. [2021-10-28 09:21:58,208 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:21:58,208 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:21:58,208 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:21:58,210 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [10, 9, 8, 8, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:21:58,210 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:21:58,211 INFO L791 eck$LassoCheckResult]: Stem: 5471#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5472#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 5490#L27 call main_#t~ret9 := fibo(main_~x~0);< 5491#fiboENTRY ~n := #in~n; 5545#L8 assume !(~n < 1); 5544#L10 assume !(1 == ~n); 5540#L13 call #t~ret7 := fibo(~n - 1);< 5543#fiboENTRY ~n := #in~n; 5542#L8 assume !(~n < 1); 5541#L10 assume !(1 == ~n); 5536#L13 call #t~ret7 := fibo(~n - 1);< 5539#fiboENTRY ~n := #in~n; 5538#L8 assume !(~n < 1); 5537#L10 assume !(1 == ~n); 5532#L13 call #t~ret7 := fibo(~n - 1);< 5534#fiboENTRY ~n := #in~n; 5535#L8 assume !(~n < 1); 5531#L10 assume !(1 == ~n); 5522#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5530#L8 assume !(~n < 1); 5533#L10 assume !(1 == ~n); 5521#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5530#L8 assume !(~n < 1); 5533#L10 assume !(1 == ~n); 5521#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5529#L8 assume !(~n < 1); 5693#L10 assume 1 == ~n;#res := 1; 5692#fiboFINAL assume true; 5691#fiboEXIT >#33#return; 5520#L13-1 call #t~ret8 := fibo(~n - 2);< 5523#fiboENTRY ~n := #in~n; 5697#L8 assume ~n < 1;#res := 0; 5695#fiboFINAL assume true; 5696#fiboEXIT >#35#return; 5511#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5656#fiboFINAL assume true; 5606#fiboEXIT >#33#return; 5481#L13-1 call #t~ret8 := fibo(~n - 2);< 5592#fiboENTRY ~n := #in~n; 5657#L8 assume !(~n < 1); 5601#L10 assume !(1 == ~n); 5525#L13 call #t~ret7 := fibo(~n - 1);< 5475#fiboENTRY ~n := #in~n; 5524#L8 assume !(~n < 1); 5527#L10 assume !(1 == ~n); 5551#L13 call #t~ret7 := fibo(~n - 1);< 5553#fiboENTRY [2021-10-28 09:21:58,211 INFO L793 eck$LassoCheckResult]: Loop: 5553#fiboENTRY ~n := #in~n; 5567#L8 assume !(~n < 1); 5566#L10 assume !(1 == ~n); 5552#L13 call #t~ret7 := fibo(~n - 1);< 5553#fiboENTRY [2021-10-28 09:21:58,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:58,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1767901880, now seen corresponding path program 4 times [2021-10-28 09:21:58,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:58,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836293176] [2021-10-28 09:21:58,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:58,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:58,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:58,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-28 09:21:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:58,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:21:58,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:58,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:21:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:58,469 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 61 proven. 91 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 09:21:58,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:21:58,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836293176] [2021-10-28 09:21:58,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836293176] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:58,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648555391] [2021-10-28 09:21:58,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 09:21:58,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:21:58,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:58,475 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:21:58,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-28 09:21:58,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 09:21:58,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:21:58,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 09:21:58,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:58,984 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 61 proven. 91 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 09:21:58,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648555391] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:21:58,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:21:58,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2021-10-28 09:21:58,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910823239] [2021-10-28 09:21:58,987 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:21:58,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:58,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1450956, now seen corresponding path program 2 times [2021-10-28 09:21:58,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:21:58,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228795931] [2021-10-28 09:21:58,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:21:58,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:21:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:58,998 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:21:59,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:21:59,001 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:21:59,051 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:59,051 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:59,051 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:59,052 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:59,052 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:21:59,052 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,052 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:59,052 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:59,052 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration7_Loop [2021-10-28 09:21:59,053 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:59,053 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:59,057 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,064 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,066 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,068 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,075 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,110 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:59,110 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:21:59,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,112 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,115 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:59,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:59,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 09:21:59,139 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:59,140 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:59,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2021-10-28 09:21:59,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,183 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 09:21:59,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:59,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:59,197 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:59,197 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret7=0} Honda state: {fibo_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:59,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-10-28 09:21:59,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,224 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 09:21:59,226 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:59,226 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:59,236 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:21:59,236 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_~n=0} Honda state: {fibo_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:21:59,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:59,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,269 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,274 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:21:59,274 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:59,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 09:21:59,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-28 09:21:59,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,312 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 09:21:59,315 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:21:59,315 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:21:59,365 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:21:59,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 09:21:59,369 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:21:59,369 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:21:59,369 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:21:59,369 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:21:59,369 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:21:59,369 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,369 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:21:59,369 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:21:59,369 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration7_Loop [2021-10-28 09:21:59,370 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:21:59,370 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:21:59,371 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,373 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:21:59,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 09:21:59,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 09:21:59,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 09:21:59,426 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:21:59,426 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:21:59,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,427 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 09:21:59,430 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:59,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:59,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:59,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:59,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:59,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:59,441 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:59,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:59,450 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:59,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:59,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,495 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 09:21:59,497 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:59,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:59,506 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:59,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:59,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:59,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:59,507 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:59,507 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:59,509 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:59,535 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-10-28 09:21:59,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,536 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 09:21:59,541 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:59,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:59,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:59,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:59,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:59,550 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:59,550 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:59,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:59,552 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:59,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-10-28 09:21:59,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,578 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 09:21:59,580 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:59,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:59,588 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:59,589 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:59,589 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:59,589 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:59,590 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:59,590 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:59,596 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:21:59,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:59,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,629 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 09:21:59,642 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:21:59,651 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:21:59,651 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:21:59,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:21:59,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:21:59,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:21:59,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:21:59,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:21:59,660 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:21:59,664 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:21:59,665 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:21:59,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:21:59,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:21:59,671 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:21:59,673 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:21:59,673 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:21:59,673 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:21:59,673 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_#in~n) = 1*fibo_#in~n Supporting invariants [] [2021-10-28 09:21:59,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 09:21:59,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-28 09:21:59,724 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:21:59,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:21:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:21:59,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 09:21:59,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:21:59,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:00,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:00,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:00,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:00,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:00,439 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:22:00,439 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:00,521 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 245 states and 309 transitions. Complement of second has 13 states. [2021-10-28 09:22:00,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:00,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:00,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-28 09:22:00,523 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 09:22:00,523 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:00,523 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:00,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:00,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:00,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 09:22:00,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:01,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:01,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:01,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:01,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:01,227 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:22:01,227 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:01,299 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 245 states and 309 transitions. Complement of second has 13 states. [2021-10-28 09:22:01,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:01,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:01,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-28 09:22:01,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 09:22:01,301 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:01,301 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:01,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:01,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:01,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 09:22:01,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:01,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:01,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:01,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:01,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:01,994 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:22:01,995 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:02,089 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 306 states and 372 transitions. Complement of second has 14 states. [2021-10-28 09:22:02,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:02,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:02,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 21 transitions. [2021-10-28 09:22:02,091 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 09:22:02,092 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:02,092 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 53 letters. Loop has 4 letters. [2021-10-28 09:22:02,093 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:02,093 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 49 letters. Loop has 8 letters. [2021-10-28 09:22:02,094 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:02,094 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 306 states and 372 transitions. [2021-10-28 09:22:02,101 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:02,107 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 306 states to 243 states and 308 transitions. [2021-10-28 09:22:02,107 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 100 [2021-10-28 09:22:02,108 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 103 [2021-10-28 09:22:02,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 243 states and 308 transitions. [2021-10-28 09:22:02,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:22:02,108 INFO L681 BuchiCegarLoop]: Abstraction has 243 states and 308 transitions. [2021-10-28 09:22:02,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states and 308 transitions. [2021-10-28 09:22:02,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 237. [2021-10-28 09:22:02,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 149 states have (on average 1.1140939597315436) internal successors, (166), 156 states have internal predecessors, (166), 54 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (77), 50 states have call predecessors, (77), 48 states have call successors, (77) [2021-10-28 09:22:02,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 301 transitions. [2021-10-28 09:22:02,122 INFO L704 BuchiCegarLoop]: Abstraction has 237 states and 301 transitions. [2021-10-28 09:22:02,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:22:02,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-28 09:22:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-10-28 09:22:02,124 INFO L87 Difference]: Start difference. First operand 237 states and 301 transitions. Second operand has 18 states, 16 states have (on average 2.125) internal successors, (34), 12 states have internal predecessors, (34), 11 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 09:22:02,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:22:02,501 INFO L93 Difference]: Finished difference Result 350 states and 452 transitions. [2021-10-28 09:22:02,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 09:22:02,501 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 350 states and 452 transitions. [2021-10-28 09:22:02,509 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:02,516 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 350 states to 337 states and 434 transitions. [2021-10-28 09:22:02,517 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 151 [2021-10-28 09:22:02,517 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 151 [2021-10-28 09:22:02,517 INFO L73 IsDeterministic]: Start isDeterministic. Operand 337 states and 434 transitions. [2021-10-28 09:22:02,518 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:22:02,518 INFO L681 BuchiCegarLoop]: Abstraction has 337 states and 434 transitions. [2021-10-28 09:22:02,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states and 434 transitions. [2021-10-28 09:22:02,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 298. [2021-10-28 09:22:02,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 185 states have (on average 1.0972972972972972) internal successors, (203), 195 states have internal predecessors, (203), 69 states have call successors, (73), 36 states have call predecessors, (73), 44 states have return successors, (103), 66 states have call predecessors, (103), 62 states have call successors, (103) [2021-10-28 09:22:02,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 379 transitions. [2021-10-28 09:22:02,535 INFO L704 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 09:22:02,536 INFO L587 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 09:22:02,536 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 09:22:02,536 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 298 states and 379 transitions. [2021-10-28 09:22:02,539 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:02,540 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:22:02,540 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:22:02,541 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [12, 11, 10, 9, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:22:02,542 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:22:02,542 INFO L791 eck$LassoCheckResult]: Stem: 7841#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 7842#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 7860#L27 call main_#t~ret9 := fibo(main_~x~0);< 7861#fiboENTRY ~n := #in~n; 8035#L8 assume !(~n < 1); 7919#L10 assume !(1 == ~n); 7915#L13 call #t~ret7 := fibo(~n - 1);< 7938#fiboENTRY ~n := #in~n; 7922#L8 assume !(~n < 1); 7923#L10 assume !(1 == ~n); 7914#L13 call #t~ret7 := fibo(~n - 1);< 7916#fiboENTRY ~n := #in~n; 8034#L8 assume !(~n < 1); 8033#L10 assume !(1 == ~n); 7930#L13 call #t~ret7 := fibo(~n - 1);< 7937#fiboENTRY ~n := #in~n; 7962#L8 assume !(~n < 1); 7954#L10 assume !(1 == ~n); 7926#L13 call #t~ret7 := fibo(~n - 1);< 7935#fiboENTRY ~n := #in~n; 7983#L8 assume !(~n < 1); 7982#L10 assume !(1 == ~n); 7944#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7978#L8 assume !(~n < 1); 7976#L10 assume !(1 == ~n); 7947#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7978#L8 assume !(~n < 1); 7976#L10 assume !(1 == ~n); 7947#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7981#L8 assume !(~n < 1); 8032#L10 assume 1 == ~n;#res := 1; 8031#fiboFINAL assume true; 8029#fiboEXIT >#33#return; 8026#L13-1 call #t~ret8 := fibo(~n - 2);< 8027#fiboENTRY ~n := #in~n; 8030#L8 assume ~n < 1;#res := 0; 8028#fiboFINAL assume true; 8025#fiboEXIT >#35#return; 8024#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 8023#fiboFINAL assume true; 8020#fiboEXIT >#33#return; 7946#L13-1 call #t~ret8 := fibo(~n - 2);< 7951#fiboENTRY ~n := #in~n; 8019#L8 assume !(~n < 1); 8015#L10 assume !(1 == ~n); 7897#L13 call #t~ret7 := fibo(~n - 1);< 7988#fiboENTRY ~n := #in~n; 8072#L8 assume !(~n < 1); 8069#L10 assume !(1 == ~n); 7850#L13 call #t~ret7 := fibo(~n - 1);< 7903#fiboENTRY ~n := #in~n; 7881#L8 assume !(~n < 1); 7882#L10 assume !(1 == ~n); 7852#L13 [2021-10-28 09:22:02,542 INFO L793 eck$LassoCheckResult]: Loop: 7852#L13 call #t~ret7 := fibo(~n - 1);< 7903#fiboENTRY ~n := #in~n; 7881#L8 assume !(~n < 1); 7882#L10 assume !(1 == ~n); 7852#L13 [2021-10-28 09:22:02,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:02,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1933126850, now seen corresponding path program 5 times [2021-10-28 09:22:02,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:22:02,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374301031] [2021-10-28 09:22:02,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:22:02,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:22:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:02,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-10-28 09:22:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:02,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:22:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:22:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:02,821 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 95 proven. 120 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-28 09:22:02,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:22:02,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374301031] [2021-10-28 09:22:02,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374301031] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:22:02,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727856583] [2021-10-28 09:22:02,822 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 09:22:02,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:22:02,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:02,824 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:22:02,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-28 09:22:03,305 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-10-28 09:22:03,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:22:03,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 09:22:03,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:03,624 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 127 proven. 11 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-10-28 09:22:03,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727856583] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:22:03,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:22:03,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 8] total 24 [2021-10-28 09:22:03,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817885074] [2021-10-28 09:22:03,626 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:22:03,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:03,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1893846, now seen corresponding path program 3 times [2021-10-28 09:22:03,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:22:03,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581752736] [2021-10-28 09:22:03,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:22:03,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:22:03,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:22:03,637 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:22:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:22:03,640 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:22:03,713 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:22:03,714 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:22:03,714 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:22:03,714 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:22:03,714 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:22:03,714 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:03,714 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:22:03,715 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:22:03,715 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration8_Loop [2021-10-28 09:22:03,715 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:22:03,715 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:22:03,716 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:03,719 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:03,721 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:03,732 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:03,804 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:22:03,804 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:22:03,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:03,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:03,807 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:03,809 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:22:03,809 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:03,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 09:22:03,839 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:22:03,839 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:22:03,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:03,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:03,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:03,895 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:03,898 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:22:03,898 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:03,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 09:22:03,910 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:22:03,910 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:22:03,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:03,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:03,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:03,944 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:03,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 09:22:03,946 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:22:03,946 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:03,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-10-28 09:22:03,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:03,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:03,990 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:03,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 09:22:03,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:22:03,992 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:07,284 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:22:07,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:07,288 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:22:07,288 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:22:07,288 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:22:07,288 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:22:07,288 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:22:07,288 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:07,288 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:22:07,288 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:22:07,288 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration8_Loop [2021-10-28 09:22:07,288 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:22:07,288 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:22:07,289 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:07,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 09:22:07,294 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:07,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:07,396 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:22:07,398 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:22:07,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:07,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:07,400 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:07,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:07,417 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:07,417 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:07,417 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:07,418 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:07,418 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:07,419 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:07,419 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:07,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 09:22:07,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:22:07,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:07,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:07,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:07,479 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:07,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 09:22:07,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:07,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:07,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:07,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:07,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:07,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:07,493 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:07,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:07,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:22:07,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-10-28 09:22:07,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:07,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:07,523 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:07,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 09:22:07,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:07,536 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:07,536 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:07,536 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:07,536 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:07,536 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:07,538 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:07,538 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:07,540 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:22:07,544 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:22:07,545 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:22:07,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:07,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:07,550 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:07,562 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:22:07,562 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:22:07,562 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:22:07,562 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 09:22:07,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 09:22:07,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:07,589 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:22:07,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:07,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 09:22:07,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:08,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:08,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:08,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:08,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:08,244 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:22:08,245 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:08,323 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 316 states and 398 transitions. Complement of second has 18 states. [2021-10-28 09:22:08,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:08,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:08,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-28 09:22:08,325 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 09:22:08,326 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:08,326 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:08,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:08,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:08,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 09:22:08,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:08,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:08,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:08,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:08,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:09,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:09,036 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:22:09,037 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:09,136 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 322 states and 404 transitions. Complement of second has 17 states. [2021-10-28 09:22:09,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:09,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:09,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-28 09:22:09,140 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 09:22:09,141 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:09,141 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:09,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:09,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 09:22:09,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:09,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:09,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:09,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:09,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:09,898 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 4 loop predicates [2021-10-28 09:22:09,899 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:09,979 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 394 states and 497 transitions. Complement of second has 27 states. [2021-10-28 09:22:09,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:09,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:09,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-28 09:22:09,981 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 09:22:09,981 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:09,982 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 60 letters. Loop has 4 letters. [2021-10-28 09:22:09,982 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:09,983 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 56 letters. Loop has 8 letters. [2021-10-28 09:22:09,983 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:09,984 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 394 states and 497 transitions. [2021-10-28 09:22:09,991 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:09,998 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 394 states to 298 states and 379 transitions. [2021-10-28 09:22:09,998 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2021-10-28 09:22:09,998 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 124 [2021-10-28 09:22:09,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 298 states and 379 transitions. [2021-10-28 09:22:09,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:22:09,999 INFO L681 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 09:22:10,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states and 379 transitions. [2021-10-28 09:22:10,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2021-10-28 09:22:10,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 185 states have (on average 1.0972972972972972) internal successors, (203), 195 states have internal predecessors, (203), 69 states have call successors, (73), 36 states have call predecessors, (73), 44 states have return successors, (103), 66 states have call predecessors, (103), 62 states have call successors, (103) [2021-10-28 09:22:10,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 379 transitions. [2021-10-28 09:22:10,014 INFO L704 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 09:22:10,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:22:10,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-28 09:22:10,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-10-28 09:22:10,016 INFO L87 Difference]: Start difference. First operand 298 states and 379 transitions. Second operand has 24 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 16 states have internal predecessors, (44), 13 states have call successors, (15), 9 states have call predecessors, (15), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:22:11,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:22:11,152 INFO L93 Difference]: Finished difference Result 827 states and 1538 transitions. [2021-10-28 09:22:11,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-28 09:22:11,153 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 827 states and 1538 transitions. [2021-10-28 09:22:11,177 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:11,203 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 827 states to 748 states and 1441 transitions. [2021-10-28 09:22:11,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 244 [2021-10-28 09:22:11,205 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 254 [2021-10-28 09:22:11,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 748 states and 1441 transitions. [2021-10-28 09:22:11,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:22:11,205 INFO L681 BuchiCegarLoop]: Abstraction has 748 states and 1441 transitions. [2021-10-28 09:22:11,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states and 1441 transitions. [2021-10-28 09:22:11,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 637. [2021-10-28 09:22:11,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 383 states have internal predecessors, (397), 170 states have call successors, (174), 66 states have call predecessors, (174), 95 states have return successors, (587), 187 states have call predecessors, (587), 158 states have call successors, (587) [2021-10-28 09:22:11,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1158 transitions. [2021-10-28 09:22:11,254 INFO L704 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 09:22:11,254 INFO L587 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 09:22:11,255 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 09:22:11,255 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 637 states and 1158 transitions. [2021-10-28 09:22:11,262 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:11,262 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:22:11,263 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:22:11,264 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [15, 14, 12, 11, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 09:22:11,264 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:22:11,265 INFO L791 eck$LassoCheckResult]: Stem: 11182#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 11183#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 11217#L27 call main_#t~ret9 := fibo(main_~x~0);< 11218#fiboENTRY ~n := #in~n; 11519#L8 assume !(~n < 1); 11507#L10 assume !(1 == ~n); 11503#L13 call #t~ret7 := fibo(~n - 1);< 11504#fiboENTRY ~n := #in~n; 11610#L8 assume !(~n < 1); 11605#L10 assume !(1 == ~n); 11319#L13 call #t~ret7 := fibo(~n - 1);< 11603#fiboENTRY ~n := #in~n; 11624#L8 assume !(~n < 1); 11623#L10 assume !(1 == ~n); 11206#L13 call #t~ret7 := fibo(~n - 1);< 11324#fiboENTRY ~n := #in~n; 11451#L8 assume !(~n < 1); 11321#L10 assume !(1 == ~n); 11303#L13 call #t~ret7 := fibo(~n - 1);< 11315#fiboENTRY ~n := #in~n; 11327#L8 assume !(~n < 1); 11325#L10 assume !(1 == ~n); 11250#L13 call #t~ret7 := fibo(~n - 1);< 11317#fiboENTRY ~n := #in~n; 11374#L8 assume !(~n < 1); 11372#L10 assume !(1 == ~n); 11255#L13 call #t~ret7 := fibo(~n - 1);< 11316#fiboENTRY ~n := #in~n; 11600#L8 assume !(~n < 1); 11599#L10 assume !(1 == ~n); 11227#L13 call #t~ret7 := fibo(~n - 1);< 11316#fiboENTRY ~n := #in~n; 11600#L8 assume !(~n < 1); 11599#L10 assume !(1 == ~n); 11227#L13 call #t~ret7 := fibo(~n - 1);< 11316#fiboENTRY ~n := #in~n; 11600#L8 assume !(~n < 1); 11599#L10 assume !(1 == ~n); 11227#L13 call #t~ret7 := fibo(~n - 1);< 11316#fiboENTRY ~n := #in~n; 11601#L8 assume !(~n < 1); 11626#L10 assume 1 == ~n;#res := 1; 11625#fiboFINAL assume true; 11622#fiboEXIT >#33#return; 11616#L13-1 call #t~ret8 := fibo(~n - 2);< 11617#fiboENTRY ~n := #in~n; 11620#L8 assume ~n < 1;#res := 0; 11618#fiboFINAL assume true; 11615#fiboEXIT >#35#return; 11614#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 11609#fiboFINAL assume true; 11604#fiboEXIT >#33#return; 11386#L13-1 call #t~ret8 := fibo(~n - 2);< 11389#fiboENTRY ~n := #in~n; 11598#L8 assume !(~n < 1); 11597#L10 assume 1 == ~n;#res := 1; 11376#fiboFINAL assume true; 11385#fiboEXIT >#35#return; 11383#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 11382#fiboFINAL assume true; 11310#fiboEXIT >#33#return; 11242#L13-1 call #t~ret8 := fibo(~n - 2);< 11333#fiboENTRY ~n := #in~n; 11378#L8 assume !(~n < 1); 11375#L10 assume !(1 == ~n); 11366#L13 call #t~ret7 := fibo(~n - 1);< 11367#fiboENTRY ~n := #in~n; 11454#L8 assume !(~n < 1); 11686#L10 assume !(1 == ~n); 11275#L13 call #t~ret7 := fibo(~n - 1);< 11271#fiboENTRY ~n := #in~n; 11278#L8 assume !(~n < 1); 11699#L10 assume !(1 == ~n); 11272#L13 [2021-10-28 09:22:11,265 INFO L793 eck$LassoCheckResult]: Loop: 11272#L13 call #t~ret7 := fibo(~n - 1);< 11271#fiboENTRY ~n := #in~n; 11278#L8 assume !(~n < 1); 11699#L10 assume !(1 == ~n); 11272#L13 [2021-10-28 09:22:11,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:11,266 INFO L85 PathProgramCache]: Analyzing trace with hash -1085253002, now seen corresponding path program 6 times [2021-10-28 09:22:11,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:22:11,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261993604] [2021-10-28 09:22:11,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:22:11,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:22:11,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-28 09:22:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:22:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:22:11,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:22:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 09:22:11,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:11,667 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 219 proven. 112 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 09:22:11,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:22:11,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261993604] [2021-10-28 09:22:11,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261993604] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:22:11,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142640614] [2021-10-28 09:22:11,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 09:22:11,668 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:22:11,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:11,670 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:22:11,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-28 09:22:12,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-10-28 09:22:12,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:22:12,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 09:22:12,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:12,754 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 219 proven. 112 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 09:22:12,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142640614] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:22:12,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:22:12,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 24 [2021-10-28 09:22:12,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045699612] [2021-10-28 09:22:12,756 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:22:12,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:12,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1893846, now seen corresponding path program 4 times [2021-10-28 09:22:12,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:22:12,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1804091912] [2021-10-28 09:22:12,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:22:12,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:22:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:22:12,767 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:22:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:22:12,770 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:22:12,874 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:22:12,874 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:22:12,874 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:22:12,874 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:22:12,875 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:22:12,875 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:12,875 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:22:12,875 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:22:12,875 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration9_Loop [2021-10-28 09:22:12,875 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:22:12,875 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:22:12,876 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:12,887 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:12,890 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:12,892 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:12,943 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:22:12,943 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:22:12,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:12,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:12,944 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:12,947 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:22:12,947 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:12,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 09:22:13,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:13,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:13,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:13,036 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:13,040 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:22:13,040 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:22:13,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 09:22:16,122 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:22:16,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:16,125 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:22:16,125 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:22:16,125 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:22:16,126 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:22:16,126 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:22:16,126 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,126 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:22:16,126 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:22:16,126 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-2.c_Iteration9_Loop [2021-10-28 09:22:16,126 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:22:16,126 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:22:16,127 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:16,130 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:16,132 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:16,134 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:22:16,173 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:22:16,173 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:22:16,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:16,174 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:16,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 09:22:16,176 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:16,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:16,183 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:16,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:16,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:16,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:16,184 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:16,184 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:16,185 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:22:16,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-28 09:22:16,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:16,206 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:16,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 09:22:16,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:16,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:16,216 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:16,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:16,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:16,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:16,217 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:16,217 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:16,218 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:22:16,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:16,241 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:16,242 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:16,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 09:22:16,244 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:16,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:16,252 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:16,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:16,253 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:16,253 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:16,253 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:16,253 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:16,254 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:22:16,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:16,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:16,278 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:16,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 09:22:16,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:22:16,287 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:22:16,287 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:22:16,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:22:16,288 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:22:16,288 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:22:16,289 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:22:16,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:22:16,291 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:22:16,294 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:22:16,294 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:22:16,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:22:16,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:22:16,296 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:22:16,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 09:22:16,297 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:22:16,297 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:22:16,297 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:22:16,297 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 09:22:16,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:16,318 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:22:16,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:16,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:16,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 09:22:16,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:17,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:17,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:17,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:17,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:17,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:17,440 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:22:17,440 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:17,526 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 658 states and 1180 transitions. Complement of second has 18 states. [2021-10-28 09:22:17,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:17,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:17,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-28 09:22:17,528 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 09:22:17,528 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:17,529 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:17,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:17,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 09:22:17,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:18,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:18,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:18,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:18,654 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:18,654 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:22:18,655 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:18,763 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 664 states and 1186 transitions. Complement of second has 17 states. [2021-10-28 09:22:18,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:18,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:18,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-28 09:22:18,765 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 09:22:18,765 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:18,765 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:22:18,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:22:18,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:18,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 09:22:18,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:19,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:22:19,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:22:19,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:22:19,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:22:19,658 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 4 loop predicates [2021-10-28 09:22:19,658 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:19,745 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 777 states and 1342 transitions. Complement of second has 27 states. [2021-10-28 09:22:19,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:22:19,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:19,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-28 09:22:19,747 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 09:22:19,747 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:19,748 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 77 letters. Loop has 4 letters. [2021-10-28 09:22:19,748 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:19,749 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 73 letters. Loop has 8 letters. [2021-10-28 09:22:19,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:22:19,750 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 777 states and 1342 transitions. [2021-10-28 09:22:19,766 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:22:19,786 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 777 states to 637 states and 1158 transitions. [2021-10-28 09:22:19,786 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 199 [2021-10-28 09:22:19,787 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 210 [2021-10-28 09:22:19,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 637 states and 1158 transitions. [2021-10-28 09:22:19,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:22:19,788 INFO L681 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 09:22:19,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states and 1158 transitions. [2021-10-28 09:22:19,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 637. [2021-10-28 09:22:19,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 383 states have internal predecessors, (397), 170 states have call successors, (174), 66 states have call predecessors, (174), 95 states have return successors, (587), 187 states have call predecessors, (587), 158 states have call successors, (587) [2021-10-28 09:22:19,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1158 transitions. [2021-10-28 09:22:19,833 INFO L704 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 09:22:19,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:22:19,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-28 09:22:19,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2021-10-28 09:22:19,835 INFO L87 Difference]: Start difference. First operand 637 states and 1158 transitions. Second operand has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 14 states have internal predecessors, (43), 12 states have call successors, (14), 12 states have call predecessors, (14), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:22:20,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:22:20,392 INFO L93 Difference]: Finished difference Result 507 states and 606 transitions. [2021-10-28 09:22:20,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-28 09:22:20,392 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 507 states and 606 transitions. [2021-10-28 09:22:20,399 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:22:20,399 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 507 states to 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 09:22:20,400 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 09:22:20,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 09:22:20,400 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 09:22:20,400 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 09:22:20,400 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:22:20,400 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 09:22:20,408 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 09:22:20 BoogieIcfgContainer [2021-10-28 09:22:20,408 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 09:22:20,409 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 09:22:20,409 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 09:22:20,409 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 09:22:20,410 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:21:42" (3/4) ... [2021-10-28 09:22:20,413 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 09:22:20,413 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 09:22:20,415 INFO L168 Benchmark]: Toolchain (without parser) took 38816.05 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 60.9 MB in the beginning and 66.2 MB in the end (delta: -5.3 MB). Peak memory consumption was 102.7 MB. Max. memory is 16.1 GB. [2021-10-28 09:22:20,416 INFO L168 Benchmark]: CDTParser took 0.39 ms. Allocated memory is still 92.3 MB. Free memory was 50.1 MB in the beginning and 50.0 MB in the end (delta: 39.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:22:20,417 INFO L168 Benchmark]: CACSL2BoogieTranslator took 279.86 ms. Allocated memory is still 92.3 MB. Free memory was 60.7 MB in the beginning and 70.1 MB in the end (delta: -9.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:22:20,417 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.62 ms. Allocated memory is still 92.3 MB. Free memory was 70.1 MB in the beginning and 68.7 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 09:22:20,417 INFO L168 Benchmark]: Boogie Preprocessor took 24.55 ms. Allocated memory is still 92.3 MB. Free memory was 68.7 MB in the beginning and 67.9 MB in the end (delta: 747.7 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:22:20,418 INFO L168 Benchmark]: RCFGBuilder took 386.78 ms. Allocated memory is still 92.3 MB. Free memory was 67.9 MB in the beginning and 58.7 MB in the end (delta: 9.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:22:20,418 INFO L168 Benchmark]: BuchiAutomizer took 38072.87 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 58.7 MB in the beginning and 66.2 MB in the end (delta: -7.5 MB). Peak memory consumption was 103.5 MB. Max. memory is 16.1 GB. [2021-10-28 09:22:20,419 INFO L168 Benchmark]: Witness Printer took 4.65 ms. Allocated memory is still 201.3 MB. Free memory is still 66.2 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:22:20,421 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.39 ms. Allocated memory is still 92.3 MB. Free memory was 50.1 MB in the beginning and 50.0 MB in the end (delta: 39.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 279.86 ms. Allocated memory is still 92.3 MB. Free memory was 60.7 MB in the beginning and 70.1 MB in the end (delta: -9.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 39.62 ms. Allocated memory is still 92.3 MB. Free memory was 70.1 MB in the beginning and 68.7 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 24.55 ms. Allocated memory is still 92.3 MB. Free memory was 68.7 MB in the beginning and 67.9 MB in the end (delta: 747.7 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 386.78 ms. Allocated memory is still 92.3 MB. Free memory was 67.9 MB in the beginning and 58.7 MB in the end (delta: 9.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 38072.87 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 58.7 MB in the beginning and 66.2 MB in the end (delta: -7.5 MB). Peak memory consumption was 103.5 MB. Max. memory is 16.1 GB. * Witness Printer took 4.65 ms. Allocated memory is still 201.3 MB. Free memory is still 66.2 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 14 terminating modules (8 trivial, 2 deterministic, 4 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 4 locations. One deterministic module has affine ranking function n and consists of 9 locations. One nondeterministic module has affine ranking function n and consists of 10 locations. One nondeterministic module has affine ranking function \old(n) and consists of 5 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. 8 modules have a trivial ranking function, the largest among these consists of 24 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 38.0s and 10 iterations. TraceHistogramMax:15. Analysis of lassos took 21.1s. Construction of modules took 2.3s. Büchi inclusion checks took 13.7s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 13. Automata minimization 0.3s AutomataMinimizationTime, 13 MinimizatonAttempts, 394 StatesRemovedByMinimization, 8 NontrivialMinimizations. Non-live state removal took 0.3s Buchi closure took 0.0s. Biggest automaton had 637 states and ocurred in iteration 8. Nontrivial modules had stage [2, 0, 4, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 8/26 HoareTripleCheckerStatistics: 314 SDtfs, 757 SDslu, 649 SDs, 0 SdLazy, 2478 SolverSat, 750 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.3s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT0 SILN0 SILU0 SILI3 SILT5 lasso0 LassoPreprocessingBenchmarks: Lassos: inital17 mio100 ax100 hnf97 lsp95 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq181 hnf93 smp75 dnf100 smp100 tf109 neg96 sie109 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 32ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 11 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 10.2s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 09:22:20,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:20,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-28 09:22:20,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:21,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:21,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-10-28 09:22:21,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-10-28 09:22:21,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-10-28 09:22:21,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-10-28 09:22:22,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-28 09:22:22,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c01f08e-3b61-463e-beb8-4459af0b52fe/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...