./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive/Fibonacci03.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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Fibonacci03.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/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 be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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 08:50:14,237 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 08:50:14,240 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 08:50:14,314 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 08:50:14,315 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 08:50:14,319 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 08:50:14,324 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 08:50:14,329 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 08:50:14,334 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 08:50:14,340 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 08:50:14,342 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 08:50:14,345 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 08:50:14,347 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 08:50:14,350 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 08:50:14,353 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 08:50:14,356 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 08:50:14,358 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 08:50:14,360 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 08:50:14,366 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 08:50:14,375 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 08:50:14,378 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 08:50:14,379 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 08:50:14,383 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 08:50:14,384 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 08:50:14,389 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 08:50:14,390 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 08:50:14,390 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 08:50:14,393 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 08:50:14,394 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 08:50:14,396 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 08:50:14,396 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 08:50:14,397 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 08:50:14,400 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 08:50:14,402 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 08:50:14,404 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 08:50:14,404 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 08:50:14,405 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 08:50:14,406 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 08:50:14,406 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 08:50:14,407 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 08:50:14,409 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 08:50:14,410 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 08:50:14,465 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 08:50:14,465 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 08:50:14,466 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 08:50:14,466 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 08:50:14,468 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 08:50:14,469 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 08:50:14,469 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 08:50:14,469 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 08:50:14,469 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 08:50:14,470 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 08:50:14,471 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 08:50:14,471 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 08:50:14,472 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 08:50:14,472 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 08:50:14,472 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 08:50:14,472 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 08:50:14,473 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 08:50:14,473 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 08:50:14,473 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 08:50:14,473 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 08:50:14,474 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 08:50:14,474 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 08:50:14,474 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 08:50:14,475 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 08:50:14,475 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 08:50:14,475 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 08:50:14,477 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 08:50:14,477 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 08:50:14,478 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 08:50:14,478 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 08:50:14,478 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 08:50:14,479 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 08:50:14,481 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 08:50:14,481 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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/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 -> be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 [2021-10-28 08:50:14,819 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 08:50:14,855 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 08:50:14,859 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 08:50:14,860 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 08:50:14,862 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 08:50:14,863 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/recursive/Fibonacci03.c [2021-10-28 08:50:14,953 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/data/42ac3f6cf/089b825073994665b3d3b255bd31a352/FLAG62023e3d7 [2021-10-28 08:50:15,595 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 08:50:15,595 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/sv-benchmarks/c/recursive/Fibonacci03.c [2021-10-28 08:50:15,608 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/data/42ac3f6cf/089b825073994665b3d3b255bd31a352/FLAG62023e3d7 [2021-10-28 08:50:15,974 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/data/42ac3f6cf/089b825073994665b3d3b255bd31a352 [2021-10-28 08:50:15,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 08:50:15,984 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 08:50:16,012 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 08:50:16,012 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 08:50:16,017 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 08:50:16,018 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:50:15" (1/1) ... [2021-10-28 08:50:16,022 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7febd44a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16, skipping insertion in model container [2021-10-28 08:50:16,022 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:50:15" (1/1) ... [2021-10-28 08:50:16,046 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 08:50:16,075 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 08:50:16,576 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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/sv-benchmarks/c/recursive/Fibonacci03.c[788,801] [2021-10-28 08:50:16,599 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:50:16,624 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 08:50:16,663 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_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/sv-benchmarks/c/recursive/Fibonacci03.c[788,801] [2021-10-28 08:50:16,666 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:50:16,713 INFO L208 MainTranslator]: Completed translation [2021-10-28 08:50:16,714 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16 WrapperNode [2021-10-28 08:50:16,714 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 08:50:16,716 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 08:50:16,717 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 08:50:16,717 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 08:50:16,735 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,749 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,788 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 08:50:16,797 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 08:50:16,798 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 08:50:16,798 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 08:50:16,809 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,816 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,830 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,831 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,840 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,847 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,863 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,873 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 08:50:16,874 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 08:50:16,874 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 08:50:16,874 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 08:50:16,876 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (1/1) ... [2021-10-28 08:50:16,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:16,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:16,947 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:16,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 08:50:17,013 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2021-10-28 08:50:17,014 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2021-10-28 08:50:17,014 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 08:50:17,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 08:50:17,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 08:50:17,015 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 08:50:17,236 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 08:50:17,237 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 08:50:17,239 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:50:17 BoogieIcfgContainer [2021-10-28 08:50:17,239 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 08:50:17,241 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 08:50:17,241 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 08:50:17,245 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 08:50:17,246 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:50:17,246 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 08:50:15" (1/3) ... [2021-10-28 08:50:17,248 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@77403dfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:50:17, skipping insertion in model container [2021-10-28 08:50:17,248 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:50:17,248 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:50:16" (2/3) ... [2021-10-28 08:50:17,249 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@77403dfb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:50:17, skipping insertion in model container [2021-10-28 08:50:17,249 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:50:17,249 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:50:17" (3/3) ... [2021-10-28 08:50:17,251 INFO L389 chiAutomizerObserver]: Analyzing ICFG Fibonacci03.c [2021-10-28 08:50:17,307 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 08:50:17,307 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 08:50:17,308 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 08:50:17,308 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 08:50:17,308 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 08:50:17,308 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 08:50:17,309 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 08:50:17,309 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 08:50:17,326 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 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 08:50:17,352 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:17,352 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:17,352 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:17,361 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 08:50:17,361 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:50:17,362 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 08:50:17,362 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 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 08:50:17,365 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:17,365 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:17,365 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:17,366 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 08:50:17,366 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:50:17,375 INFO L791 eck$LassoCheckResult]: Stem: 7#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 14#L-1true havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 11#L29true assume !(main_~x~0 > 46); 15#L32true call main_#t~ret10 := fibonacci(main_~x~0);< 5#fibonacciENTRYtrue [2021-10-28 08:50:17,376 INFO L793 eck$LassoCheckResult]: Loop: 5#fibonacciENTRYtrue ~n := #in~n; 6#L17true assume !(~n < 1); 19#L19true assume !(1 == ~n); 18#L22true call #t~ret7 := fibonacci(~n - 1);< 5#fibonacciENTRYtrue [2021-10-28 08:50:17,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:17,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1325876, now seen corresponding path program 1 times [2021-10-28 08:50:17,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:17,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415901169] [2021-10-28 08:50:17,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:17,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:17,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,527 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:17,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,576 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:17,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:17,581 INFO L85 PathProgramCache]: Analyzing trace with hash 927646, now seen corresponding path program 1 times [2021-10-28 08:50:17,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:17,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992418770] [2021-10-28 08:50:17,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:17,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,591 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,599 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:17,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:17,601 INFO L85 PathProgramCache]: Analyzing trace with hash 408654161, now seen corresponding path program 1 times [2021-10-28 08:50:17,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:17,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202667694] [2021-10-28 08:50:17,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:17,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,644 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:17,694 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:17,895 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:17,896 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:17,896 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:17,896 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:17,897 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:50:17,897 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:17,898 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:17,898 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:17,898 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration1_Loop [2021-10-28 08:50:17,899 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:17,899 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:17,924 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:17,950 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 08:50:17,955 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 08:50:17,978 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 08:50:17,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 08:50:18,100 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:18,101 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:50:18,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,111 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,114 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:18,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 08:50:18,164 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:18,164 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:18,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,212 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,219 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:18,219 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 08:50:18,241 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:18,241 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:18,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,280 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,289 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:18,290 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 08:50:18,319 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:18,319 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:18,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,362 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,367 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,375 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:18,375 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 08:50:18,407 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:18,407 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:18,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,450 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,457 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:18,457 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 08:50:18,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,522 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,528 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:50:18,529 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:18,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 08:50:18,653 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:50:18,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,663 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:18,663 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:18,663 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:18,663 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:18,663 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:50:18,664 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,664 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:18,664 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:18,664 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration1_Loop [2021-10-28 08:50:18,664 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:18,664 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:18,666 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 08:50:18,670 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 08:50:18,674 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 08:50:18,678 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:18,682 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 08:50:18,756 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:18,762 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:50:18,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,765 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,773 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 08:50:18,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:18,786 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:18,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:18,787 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:18,787 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:18,790 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:18,790 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:18,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 08:50:18,807 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:18,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,852 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,858 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 08:50:18,868 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:18,868 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:18,869 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:18,869 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:18,869 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:18,871 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:18,872 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:18,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 08:50:18,886 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:18,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:18,927 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:18,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:18,928 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:18,940 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 08:50:18,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 08:50:18,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:18,951 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:18,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:18,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:18,951 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:18,953 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:18,953 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:18,965 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:18,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:19,000 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:19,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:19,001 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:19,005 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 08:50:19,019 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:19,019 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:19,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:19,020 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:19,020 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:19,021 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:19,021 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:19,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 08:50:19,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:19,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:19,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:19,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:19,071 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:19,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 08:50:19,080 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 08:50:19,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:19,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:19,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:19,091 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:19,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:19,093 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:19,093 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:19,105 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:50:19,110 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:50:19,111 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:50:19,113 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:19,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:19,115 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:19,119 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:50:19,119 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:50:19,119 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:50:19,120 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-28 08:50:19,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 08:50:19,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:19,166 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:50:19,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:19,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 08:50:19,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:19,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:19,365 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 08:50:19,387 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 08:50:19,389 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 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.5) internal successors, (6), 3 states have internal predecessors, (6), 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 08:50:19,540 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 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.5) internal successors, (6), 3 states have internal predecessors, (6), 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 51 states and 63 transitions. Complement of second has 12 states. [2021-10-28 08:50:19,541 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 08:50:19,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 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 08:50:19,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 08:50:19,551 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 4 letters. [2021-10-28 08:50:19,552 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:19,552 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 8 letters. Loop has 4 letters. [2021-10-28 08:50:19,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:19,553 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 8 letters. [2021-10-28 08:50:19,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:19,554 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 51 states and 63 transitions. [2021-10-28 08:50:19,561 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:19,568 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 51 states to 26 states and 35 transitions. [2021-10-28 08:50:19,569 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2021-10-28 08:50:19,570 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 19 [2021-10-28 08:50:19,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 35 transitions. [2021-10-28 08:50:19,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:19,571 INFO L681 BuchiCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-10-28 08:50:19,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states and 35 transitions. [2021-10-28 08:50:19,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 21. [2021-10-28 08:50:19,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 15 states have internal predecessors, (19), 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 08:50:19,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2021-10-28 08:50:19,608 INFO L704 BuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2021-10-28 08:50:19,608 INFO L587 BuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2021-10-28 08:50:19,609 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 08:50:19,609 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2021-10-28 08:50:19,610 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:19,610 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:19,610 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:19,612 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:50:19,612 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:50:19,612 INFO L791 eck$LassoCheckResult]: Stem: 140#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 141#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 143#L29 assume !(main_~x~0 > 46); 131#L32 call main_#t~ret10 := fibonacci(main_~x~0);< 133#fibonacciENTRY ~n := #in~n; 134#L17 assume !(~n < 1); 139#L19 assume !(1 == ~n); 129#L22 call #t~ret7 := fibonacci(~n - 1);< 135#fibonacciENTRY ~n := #in~n; 136#L17 assume ~n < 1;#res := 0; 137#fibonacciFINAL assume true; 142#fibonacciEXIT >#34#return; 128#L22-1 [2021-10-28 08:50:19,612 INFO L793 eck$LassoCheckResult]: Loop: 128#L22-1 call #t~ret8 := fibonacci(~n - 2);< 132#fibonacciENTRY ~n := #in~n; 148#L17 assume !(~n < 1); 147#L19 assume !(1 == ~n); 130#L22 call #t~ret7 := fibonacci(~n - 1);< 132#fibonacciENTRY ~n := #in~n; 148#L17 assume ~n < 1;#res := 0; 145#fibonacciFINAL assume true; 146#fibonacciEXIT >#34#return; 128#L22-1 [2021-10-28 08:50:19,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:19,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1923124650, now seen corresponding path program 1 times [2021-10-28 08:50:19,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:19,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23738813] [2021-10-28 08:50:19,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:19,614 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:19,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 08:50:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,740 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 08:50:19,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:19,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23738813] [2021-10-28 08:50:19,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23738813] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 08:50:19,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 08:50:19,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 08:50:19,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937251083] [2021-10-28 08:50:19,745 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:50:19,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:19,745 INFO L85 PathProgramCache]: Analyzing trace with hash 481649848, now seen corresponding path program 1 times [2021-10-28 08:50:19,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:19,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564608456] [2021-10-28 08:50:19,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:19,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:50:19,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:19,793 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 08:50:19,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:19,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564608456] [2021-10-28 08:50:19,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564608456] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 08:50:19,794 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 08:50:19,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 08:50:19,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062044741] [2021-10-28 08:50:19,795 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 08:50:19,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:50:19,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 08:50:19,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 08:50:19,800 INFO L87 Difference]: Start difference. First operand 21 states and 27 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 08:50:19,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2021-10-28 08:50:19,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:50:19,919 INFO L93 Difference]: Finished difference Result 27 states and 33 transitions. [2021-10-28 08:50:19,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 08:50:19,921 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 33 transitions. [2021-10-28 08:50:19,929 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:19,938 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 25 states and 31 transitions. [2021-10-28 08:50:19,938 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2021-10-28 08:50:19,940 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21 [2021-10-28 08:50:19,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 31 transitions. [2021-10-28 08:50:19,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:19,941 INFO L681 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 08:50:19,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 31 transitions. [2021-10-28 08:50:19,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-10-28 08:50:19,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 19 states have internal predecessors, (20), 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 08:50:19,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2021-10-28 08:50:19,946 INFO L704 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 08:50:19,946 INFO L587 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 08:50:19,946 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 08:50:19,946 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2021-10-28 08:50:19,947 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:19,947 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:19,948 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:19,949 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:50:19,949 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 08:50:19,949 INFO L791 eck$LassoCheckResult]: Stem: 215#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 216#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 219#L29 assume !(main_~x~0 > 46); 204#L32 call main_#t~ret10 := fibonacci(main_~x~0);< 221#fibonacciENTRY ~n := #in~n; 210#L17 assume !(~n < 1); 214#L19 assume !(1 == ~n); 205#L22 call #t~ret7 := fibonacci(~n - 1);< 209#fibonacciENTRY ~n := #in~n; 211#L17 assume !(~n < 1); 227#L19 assume 1 == ~n;#res := 1; 226#fibonacciFINAL assume true; 225#fibonacciEXIT >#34#return; 203#L22-1 [2021-10-28 08:50:19,950 INFO L793 eck$LassoCheckResult]: Loop: 203#L22-1 call #t~ret8 := fibonacci(~n - 2);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume !(1 == ~n); 206#L22 call #t~ret7 := fibonacci(~n - 1);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume !(1 == ~n); 206#L22 call #t~ret7 := fibonacci(~n - 1);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume 1 == ~n;#res := 1; 222#fibonacciFINAL assume true; 223#fibonacciEXIT >#34#return; 203#L22-1 call #t~ret8 := fibonacci(~n - 2);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume ~n < 1;#res := 0; 212#fibonacciFINAL assume true; 217#fibonacciEXIT >#36#return; 218#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 220#fibonacciFINAL assume true; 224#fibonacciEXIT >#34#return; 203#L22-1 [2021-10-28 08:50:19,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:19,951 INFO L85 PathProgramCache]: Analyzing trace with hash -512653656, now seen corresponding path program 1 times [2021-10-28 08:50:19,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:19,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535198565] [2021-10-28 08:50:19,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:19,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:19,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:19,989 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:20,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:20,026 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:20,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:20,027 INFO L85 PathProgramCache]: Analyzing trace with hash 319636608, now seen corresponding path program 1 times [2021-10-28 08:50:20,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:20,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994319296] [2021-10-28 08:50:20,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:20,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:20,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:20,055 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:20,074 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:20,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:20,076 INFO L85 PathProgramCache]: Analyzing trace with hash 911295463, now seen corresponding path program 1 times [2021-10-28 08:50:20,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:20,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852026100] [2021-10-28 08:50:20,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:20,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:20,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 08:50:20,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-28 08:50:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:20,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,178 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 22 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-10-28 08:50:20,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:20,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852026100] [2021-10-28 08:50:20,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852026100] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:20,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962516180] [2021-10-28 08:50:20,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:20,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:50:20,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:20,181 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:50:20,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 08:50:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:20,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:50:20,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:20,429 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 38 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-28 08:50:20,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962516180] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:20,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:50:20,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-28 08:50:20,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773544358] [2021-10-28 08:50:20,935 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:20,935 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:20,935 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:20,935 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:20,935 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:50:20,935 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:20,935 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:20,935 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:20,936 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration3_Loop [2021-10-28 08:50:20,936 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:20,936 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:20,946 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:20,949 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 08:50:20,953 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:20,966 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 08:50:21,047 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:21,047 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:50:21,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:21,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:21,049 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:21,075 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:21,076 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:21,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 08:50:21,099 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:21,099 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:21,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:21,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:21,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:21,142 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:21,148 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:21,148 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:21,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 08:50:21,171 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:21,171 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:21,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:21,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:21,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:21,211 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:21,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 08:50:21,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:21,215 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:21,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:21,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:21,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:21,286 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:21,293 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:50:21,293 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:21,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 08:50:22,307 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:50:22,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:22,314 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:22,314 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:22,314 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:22,314 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:22,314 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:50:22,315 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,315 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:22,315 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:22,315 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration3_Loop [2021-10-28 08:50:22,315 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:22,315 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:22,316 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 08:50:22,332 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 08:50:22,334 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 08:50:22,337 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 08:50:22,431 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:22,431 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:50:22,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:22,432 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:22,440 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:50:22,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:22,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:22,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:22,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:22,450 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:22,451 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:22,452 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:22,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 08:50:22,466 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:22,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:22,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:22,508 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:22,519 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 08:50:22,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:22,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:22,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:22,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:22,530 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:22,531 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:22,531 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:22,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 08:50:22,542 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:22,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:22,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:22,578 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:22,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 08:50:22,579 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 08:50:22,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:22,587 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:22,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:22,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:22,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:22,588 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:22,588 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:22,594 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:22,619 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2021-10-28 08:50:22,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:22,622 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:22,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 08:50:22,625 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 08:50:22,633 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:22,633 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:22,633 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:22,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:22,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:22,635 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:22,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:22,646 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:50:22,649 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:50:22,650 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:50:22,650 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:22,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:22,654 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:22,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 08:50:22,656 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:50:22,656 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:50:22,656 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:50:22,656 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 08:50:22,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:22,680 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:50:22,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:22,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:22,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:50:22,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:22,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:50:22,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:23,174 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 08:50:23,175 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 08:50:23,175 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8 Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 08:50:23,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:23,568 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Result 160 states and 216 transitions. Complement of second has 48 states. [2021-10-28 08:50:23,569 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 08:50:23,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 08:50:23,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 42 transitions. [2021-10-28 08:50:23,571 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 13 letters. Loop has 22 letters. [2021-10-28 08:50:23,572 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:23,572 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 35 letters. Loop has 22 letters. [2021-10-28 08:50:23,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:23,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 13 letters. Loop has 44 letters. [2021-10-28 08:50:23,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:23,576 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 160 states and 216 transitions. [2021-10-28 08:50:23,586 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 08:50:23,596 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 160 states to 129 states and 181 transitions. [2021-10-28 08:50:23,597 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 75 [2021-10-28 08:50:23,597 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 80 [2021-10-28 08:50:23,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 129 states and 181 transitions. [2021-10-28 08:50:23,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:23,598 INFO L681 BuchiCegarLoop]: Abstraction has 129 states and 181 transitions. [2021-10-28 08:50:23,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states and 181 transitions. [2021-10-28 08:50:23,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 107. [2021-10-28 08:50:23,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 67 states have (on average 1.2238805970149254) internal successors, (82), 71 states have internal predecessors, (82), 25 states have call successors, (26), 13 states have call predecessors, (26), 15 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2021-10-28 08:50:23,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 141 transitions. [2021-10-28 08:50:23,630 INFO L704 BuchiCegarLoop]: Abstraction has 107 states and 141 transitions. [2021-10-28 08:50:23,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:50:23,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 08:50:23,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-28 08:50:23,647 INFO L87 Difference]: Start difference. First operand 107 states and 141 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 08:50:23,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:50:23,763 INFO L93 Difference]: Finished difference Result 45 states and 58 transitions. [2021-10-28 08:50:23,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 08:50:23,764 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 58 transitions. [2021-10-28 08:50:23,767 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:23,769 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 42 states and 54 transitions. [2021-10-28 08:50:23,770 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2021-10-28 08:50:23,770 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 35 [2021-10-28 08:50:23,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 54 transitions. [2021-10-28 08:50:23,771 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:23,771 INFO L681 BuchiCegarLoop]: Abstraction has 42 states and 54 transitions. [2021-10-28 08:50:23,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 54 transitions. [2021-10-28 08:50:23,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 39. [2021-10-28 08:50:23,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 28 states have internal predecessors, (29), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2021-10-28 08:50:23,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2021-10-28 08:50:23,791 INFO L704 BuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2021-10-28 08:50:23,791 INFO L587 BuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2021-10-28 08:50:23,791 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 08:50:23,792 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2021-10-28 08:50:23,793 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:50:23,794 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:23,794 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:23,797 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:50:23,797 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 08:50:23,798 INFO L791 eck$LassoCheckResult]: Stem: 888#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 889#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 892#L29 assume !(main_~x~0 > 46); 878#L32 call main_#t~ret10 := fibonacci(main_~x~0);< 880#fibonacciENTRY ~n := #in~n; 881#L17 assume !(~n < 1); 887#L19 assume !(1 == ~n); 877#L22 call #t~ret7 := fibonacci(~n - 1);< 879#fibonacciENTRY ~n := #in~n; 883#L17 assume !(~n < 1); 910#L19 assume !(1 == ~n); 882#L22 call #t~ret7 := fibonacci(~n - 1);< 879#fibonacciENTRY ~n := #in~n; 884#L17 assume !(~n < 1); 894#L19 assume 1 == ~n;#res := 1; 895#fibonacciFINAL assume true; 909#fibonacciEXIT >#34#return; 904#L22-1 call #t~ret8 := fibonacci(~n - 2);< 905#fibonacciENTRY ~n := #in~n; 908#L17 assume ~n < 1;#res := 0; 906#fibonacciFINAL assume true; 903#fibonacciEXIT >#36#return; 902#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 901#fibonacciFINAL assume true; 900#fibonacciEXIT >#34#return; 874#L22-1 [2021-10-28 08:50:23,798 INFO L793 eck$LassoCheckResult]: Loop: 874#L22-1 call #t~ret8 := fibonacci(~n - 2);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume !(1 == ~n); 873#L22 call #t~ret7 := fibonacci(~n - 1);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume !(1 == ~n); 873#L22 call #t~ret7 := fibonacci(~n - 1);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume 1 == ~n;#res := 1; 898#fibonacciFINAL assume true; 907#fibonacciEXIT >#34#return; 872#L22-1 call #t~ret8 := fibonacci(~n - 2);< 875#fibonacciENTRY ~n := #in~n; 885#L17 assume ~n < 1;#res := 0; 886#fibonacciFINAL assume true; 890#fibonacciEXIT >#36#return; 891#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 893#fibonacciFINAL assume true; 896#fibonacciEXIT >#34#return; 874#L22-1 [2021-10-28 08:50:23,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:23,799 INFO L85 PathProgramCache]: Analyzing trace with hash 506180814, now seen corresponding path program 2 times [2021-10-28 08:50:23,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:23,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381416714] [2021-10-28 08:50:23,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:23,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:23,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:23,816 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:23,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:23,836 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:23,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:23,838 INFO L85 PathProgramCache]: Analyzing trace with hash 319636608, now seen corresponding path program 2 times [2021-10-28 08:50:23,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:23,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952986956] [2021-10-28 08:50:23,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:23,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:23,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:23,848 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:23,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:23,857 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:23,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:23,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1200508531, now seen corresponding path program 3 times [2021-10-28 08:50:23,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:23,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975456662] [2021-10-28 08:50:23,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:23,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:23,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 08:50:23,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:23,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:23,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:23,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:24,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-10-28 08:50:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:24,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:24,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:24,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:24,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:24,042 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 16 proven. 46 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 08:50:24,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:24,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975456662] [2021-10-28 08:50:24,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975456662] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:24,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108060368] [2021-10-28 08:50:24,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 08:50:24,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:50:24,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:24,055 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:50:24,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-28 08:50:24,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-28 08:50:24,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:50:24,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 08:50:24,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:24,378 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 35 proven. 47 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-10-28 08:50:24,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108060368] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:24,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:50:24,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-10-28 08:50:24,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35022134] [2021-10-28 08:50:24,645 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:24,645 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:24,645 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:24,645 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:24,645 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:50:24,646 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:24,646 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:24,646 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:24,646 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration4_Loop [2021-10-28 08:50:24,646 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:24,646 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:24,647 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 08:50:24,655 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 08:50:24,657 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 08:50:24,660 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 08:50:24,691 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:24,691 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:50:24,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:24,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:24,693 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:24,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 08:50:24,694 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:24,694 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:24,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-10-28 08:50:24,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:24,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:24,737 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:24,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 08:50:24,738 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:50:24,738 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:25,684 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:50:25,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-10-28 08:50:25,688 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:25,688 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:25,688 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:25,688 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:25,688 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:50:25,688 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:25,688 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:25,688 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:25,688 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration4_Loop [2021-10-28 08:50:25,689 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:25,689 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:25,690 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:25,702 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 08:50:25,704 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:25,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 08:50:25,749 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:25,749 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:50:25,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:25,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:25,750 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:25,762 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 08:50:25,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:25,773 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:25,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:25,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:25,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:25,775 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:25,775 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:25,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 08:50:25,794 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:50:25,797 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 08:50:25,797 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 08:50:25,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:25,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:25,800 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:25,808 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:50:25,809 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:50:25,809 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:50:25,809 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 08:50:25,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 08:50:25,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:25,841 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:50:25,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:25,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 08:50:25,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:26,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:26,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:26,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:50:26,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:26,703 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 08:50:26,704 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 08:50:26,704 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:26,832 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2021-10-28 08:50:26,833 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 08:50:26,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:26,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-10-28 08:50:26,834 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 08:50:26,835 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:26,835 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:26,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:26,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:26,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 08:50:26,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:27,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:27,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:50:27,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:27,697 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 08:50:27,698 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 08:50:27,700 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:27,826 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2021-10-28 08:50:27,831 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 08:50:27,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:27,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-10-28 08:50:27,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 08:50:27,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:27,833 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:27,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:27,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:27,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 08:50:27,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:28,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:50:28,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:28,599 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 08:50:28,602 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 08:50:28,602 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:29,005 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 345 states and 444 transitions. Complement of second has 125 states. [2021-10-28 08:50:29,006 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 08:50:29,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:50:29,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 47 transitions. [2021-10-28 08:50:29,007 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 08:50:29,013 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:29,013 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 47 letters. Loop has 22 letters. [2021-10-28 08:50:29,015 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:29,015 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 25 letters. Loop has 44 letters. [2021-10-28 08:50:29,017 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:29,018 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 345 states and 444 transitions. [2021-10-28 08:50:29,039 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:29,054 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 345 states to 220 states and 297 transitions. [2021-10-28 08:50:29,056 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2021-10-28 08:50:29,058 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 116 [2021-10-28 08:50:29,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 220 states and 297 transitions. [2021-10-28 08:50:29,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:29,063 INFO L681 BuchiCegarLoop]: Abstraction has 220 states and 297 transitions. [2021-10-28 08:50:29,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states and 297 transitions. [2021-10-28 08:50:29,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 172. [2021-10-28 08:50:29,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 107 states have (on average 1.1401869158878504) internal successors, (122), 112 states have internal predecessors, (122), 38 states have call successors, (42), 23 states have call predecessors, (42), 27 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-10-28 08:50:29,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 223 transitions. [2021-10-28 08:50:29,102 INFO L704 BuchiCegarLoop]: Abstraction has 172 states and 223 transitions. [2021-10-28 08:50:29,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:50:29,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 08:50:29,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-28 08:50:29,103 INFO L87 Difference]: Start difference. First operand 172 states and 223 transitions. Second operand has 14 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 12 states have internal predecessors, (35), 9 states have call successors, (12), 2 states have call predecessors, (12), 6 states have return successors, (11), 7 states have call predecessors, (11), 8 states have call successors, (11) [2021-10-28 08:50:29,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:50:29,341 INFO L93 Difference]: Finished difference Result 273 states and 374 transitions. [2021-10-28 08:50:29,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 08:50:29,342 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 273 states and 374 transitions. [2021-10-28 08:50:29,349 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:29,360 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 273 states to 272 states and 372 transitions. [2021-10-28 08:50:29,360 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 143 [2021-10-28 08:50:29,361 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 153 [2021-10-28 08:50:29,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 272 states and 372 transitions. [2021-10-28 08:50:29,362 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:29,362 INFO L681 BuchiCegarLoop]: Abstraction has 272 states and 372 transitions. [2021-10-28 08:50:29,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states and 372 transitions. [2021-10-28 08:50:29,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 218. [2021-10-28 08:50:29,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 135 states have (on average 1.1185185185185185) internal successors, (151), 140 states have internal predecessors, (151), 47 states have call successors, (55), 28 states have call predecessors, (55), 36 states have return successors, (92), 49 states have call predecessors, (92), 45 states have call successors, (92) [2021-10-28 08:50:29,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 298 transitions. [2021-10-28 08:50:29,391 INFO L704 BuchiCegarLoop]: Abstraction has 218 states and 298 transitions. [2021-10-28 08:50:29,391 INFO L587 BuchiCegarLoop]: Abstraction has 218 states and 298 transitions. [2021-10-28 08:50:29,391 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 08:50:29,391 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 218 states and 298 transitions. [2021-10-28 08:50:29,394 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:29,394 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:29,394 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:29,396 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [9, 8, 6, 6, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-28 08:50:29,397 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:50:29,397 INFO L791 eck$LassoCheckResult]: Stem: 2661#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 2662#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 2667#L29 assume !(main_~x~0 > 46); 2668#L32 call main_#t~ret10 := fibonacci(main_~x~0);< 2672#fibonacciENTRY ~n := #in~n; 2707#L17 assume !(~n < 1); 2705#L19 assume !(1 == ~n); 2698#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2708#L17 assume !(~n < 1); 2737#L19 assume 1 == ~n;#res := 1; 2736#fibonacciFINAL assume true; 2734#fibonacciEXIT >#34#return; 2730#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2732#fibonacciENTRY ~n := #in~n; 2743#L17 assume ~n < 1;#res := 0; 2741#fibonacciFINAL assume true; 2729#fibonacciEXIT >#36#return; 2728#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2727#fibonacciFINAL assume true; 2717#fibonacciEXIT >#34#return; 2712#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2716#fibonacciENTRY ~n := #in~n; 2722#L17 assume !(~n < 1); 2720#L19 assume 1 == ~n;#res := 1; 2718#fibonacciFINAL assume true; 2711#fibonacciEXIT >#36#return; 2699#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2702#fibonacciFINAL assume true; 2696#fibonacciEXIT >#34#return; 2656#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2691#fibonacciENTRY ~n := #in~n; 2689#L17 assume !(~n < 1); 2690#L19 assume !(1 == ~n); 2655#L22 call #t~ret7 := fibonacci(~n - 1);< 2658#fibonacciENTRY ~n := #in~n; 2826#L17 assume !(~n < 1); 2827#L19 assume !(1 == ~n); 2804#L22 call #t~ret7 := fibonacci(~n - 1);< 2806#fibonacciENTRY [2021-10-28 08:50:29,397 INFO L793 eck$LassoCheckResult]: Loop: 2806#fibonacciENTRY ~n := #in~n; 2818#L17 assume !(~n < 1); 2816#L19 assume !(1 == ~n); 2805#L22 call #t~ret7 := fibonacci(~n - 1);< 2806#fibonacciENTRY [2021-10-28 08:50:29,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:29,398 INFO L85 PathProgramCache]: Analyzing trace with hash 2139327112, now seen corresponding path program 4 times [2021-10-28 08:50:29,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:29,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758193987] [2021-10-28 08:50:29,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:29,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:29,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-28 08:50:29,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:29,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:29,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:29,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 08:50:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:29,685 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-28 08:50:29,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:29,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758193987] [2021-10-28 08:50:29,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758193987] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:29,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1005450992] [2021-10-28 08:50:29,686 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 08:50:29,687 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:50:29,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:29,691 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:50:29,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-28 08:50:29,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 08:50:29,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:50:29,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-28 08:50:29,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:30,152 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-28 08:50:30,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1005450992] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:30,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:50:30,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-10-28 08:50:30,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992843481] [2021-10-28 08:50:30,155 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:50:30,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:30,156 INFO L85 PathProgramCache]: Analyzing trace with hash 927646, now seen corresponding path program 2 times [2021-10-28 08:50:30,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:30,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521724780] [2021-10-28 08:50:30,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:30,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:30,164 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:30,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:30,168 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:30,213 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:30,213 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:30,213 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:30,213 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:30,213 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:50:30,214 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,214 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:30,214 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:30,214 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration5_Loop [2021-10-28 08:50:30,214 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:30,214 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:30,217 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 08:50:30,219 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 08:50:30,221 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 08:50:30,223 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 08:50:30,225 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 08:50:30,265 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:30,265 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:50:30,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,267 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,276 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:30,276 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 08:50:30,303 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:30,304 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:30,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:30,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,343 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,347 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:30,347 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 08:50:30,375 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:30,375 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:30,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:30,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,427 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,436 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:30,436 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 08:50:30,471 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:30,471 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:30,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-10-28 08:50:30,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,508 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 08:50:30,510 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:30,510 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,523 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:30,523 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:30,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:30,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,553 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 08:50:30,555 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:30,555 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-10-28 08:50:30,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,591 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 08:50:30,604 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:50:30,604 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:30,688 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:50:30,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-10-28 08:50:30,691 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:30,691 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:30,691 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:30,691 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:30,691 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:50:30,691 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,691 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:30,691 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:30,691 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration5_Loop [2021-10-28 08:50:30,692 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:30,692 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:30,692 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 08:50:30,694 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 08:50:30,696 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:30,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:30,706 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:50:30,746 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:30,746 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:50:30,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,748 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 08:50:30,756 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 08:50:30,766 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:30,766 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:30,767 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:30,767 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:30,767 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:30,767 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:30,767 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:30,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:30,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:30,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,816 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 08:50:30,818 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 08:50:30,827 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:30,827 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:30,828 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:30,828 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:30,828 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:30,828 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:30,828 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:30,830 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:30,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 08:50:30,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,855 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 08:50:30,858 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 08:50:30,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:30,867 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:30,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:30,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:30,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:30,868 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:30,868 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:30,869 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:30,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-10-28 08:50:30,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,895 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 08:50:30,898 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 08:50:30,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:30,907 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:30,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:30,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:30,908 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:30,908 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:30,908 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:30,909 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:30,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-10-28 08:50:30,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,935 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 08:50:30,937 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 08:50:30,947 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:30,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:30,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:30,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:30,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:30,948 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:30,948 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:30,950 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:50:30,957 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:50:30,957 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:50:30,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:30,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:30,965 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:30,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 08:50:30,966 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:50:30,966 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:50:30,966 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:50:30,966 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-28 08:50:30,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:30,992 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:50:31,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:31,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:31,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 08:50:31,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:31,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-10-28 08:50:31,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:31,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:31,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:31,843 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 08:50:31,843 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 08:50:31,843 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:31,925 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 240 states and 323 transitions. Complement of second has 13 states. [2021-10-28 08:50:31,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:50:31,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:31,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-10-28 08:50:31,927 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 08:50:31,927 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:31,927 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:31,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:32,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:32,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 08:50:32,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:32,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:32,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:32,725 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 08:50:32,726 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 08:50:32,726 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:32,795 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 240 states and 323 transitions. Complement of second has 13 states. [2021-10-28 08:50:32,797 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 08:50:32,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:32,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-10-28 08:50:32,798 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 08:50:32,798 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:32,798 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:32,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:32,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 08:50:32,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:33,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:33,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:33,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:33,639 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 08:50:33,640 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 08:50:33,640 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:33,731 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 291 states and 376 transitions. Complement of second has 14 states. [2021-10-28 08:50:33,731 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 08:50:33,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 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 08:50:33,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 22 transitions. [2021-10-28 08:50:33,732 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 08:50:33,736 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:33,736 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 55 letters. Loop has 4 letters. [2021-10-28 08:50:33,737 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:33,737 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 51 letters. Loop has 8 letters. [2021-10-28 08:50:33,738 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:33,738 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 291 states and 376 transitions. [2021-10-28 08:50:33,744 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:33,754 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 291 states to 236 states and 319 transitions. [2021-10-28 08:50:33,754 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 108 [2021-10-28 08:50:33,757 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 111 [2021-10-28 08:50:33,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 236 states and 319 transitions. [2021-10-28 08:50:33,757 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:33,757 INFO L681 BuchiCegarLoop]: Abstraction has 236 states and 319 transitions. [2021-10-28 08:50:33,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states and 319 transitions. [2021-10-28 08:50:33,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 230. [2021-10-28 08:50:33,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 146 states have (on average 1.1095890410958904) internal successors, (162), 151 states have internal predecessors, (162), 48 states have call successors, (56), 29 states have call predecessors, (56), 36 states have return successors, (94), 49 states have call predecessors, (94), 46 states have call successors, (94) [2021-10-28 08:50:33,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 312 transitions. [2021-10-28 08:50:33,802 INFO L704 BuchiCegarLoop]: Abstraction has 230 states and 312 transitions. [2021-10-28 08:50:33,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:50:33,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-28 08:50:33,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-28 08:50:33,805 INFO L87 Difference]: Start difference. First operand 230 states and 312 transitions. Second operand has 13 states, 9 states have (on average 3.111111111111111) internal successors, (28), 10 states have internal predecessors, (28), 10 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 7 states have call successors, (9) [2021-10-28 08:50:34,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:50:34,001 INFO L93 Difference]: Finished difference Result 415 states and 605 transitions. [2021-10-28 08:50:34,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 08:50:34,002 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 415 states and 605 transitions. [2021-10-28 08:50:34,013 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:34,026 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 415 states to 402 states and 587 transitions. [2021-10-28 08:50:34,026 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 214 [2021-10-28 08:50:34,027 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 224 [2021-10-28 08:50:34,028 INFO L73 IsDeterministic]: Start isDeterministic. Operand 402 states and 587 transitions. [2021-10-28 08:50:34,028 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:34,028 INFO L681 BuchiCegarLoop]: Abstraction has 402 states and 587 transitions. [2021-10-28 08:50:34,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states and 587 transitions. [2021-10-28 08:50:34,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 292. [2021-10-28 08:50:34,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 182 states have (on average 1.120879120879121) internal successors, (204), 185 states have internal predecessors, (204), 64 states have call successors, (76), 37 states have call predecessors, (76), 46 states have return successors, (146), 69 states have call predecessors, (146), 62 states have call successors, (146) [2021-10-28 08:50:34,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 426 transitions. [2021-10-28 08:50:34,070 INFO L704 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 08:50:34,070 INFO L587 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 08:50:34,070 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 08:50:34,070 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 292 states and 426 transitions. [2021-10-28 08:50:34,074 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:34,074 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:50:34,074 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:50:34,084 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 12, 9, 9, 8, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1] [2021-10-28 08:50:34,084 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:50:34,085 INFO L791 eck$LassoCheckResult]: Stem: 5102#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(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5103#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 5107#L29 assume !(main_~x~0 > 46); 5108#L32 call main_#t~ret10 := fibonacci(main_~x~0);< 5115#fibonacciENTRY ~n := #in~n; 5147#L17 assume !(~n < 1); 5146#L19 assume !(1 == ~n); 5138#L22 call #t~ret7 := fibonacci(~n - 1);< 5145#fibonacciENTRY ~n := #in~n; 5280#L17 assume !(~n < 1); 5281#L19 assume !(1 == ~n); 5139#L22 call #t~ret7 := fibonacci(~n - 1);< 5141#fibonacciENTRY ~n := #in~n; 5283#L17 assume !(~n < 1); 5148#L19 assume !(1 == ~n); 5137#L22 call #t~ret7 := fibonacci(~n - 1);< 5141#fibonacciENTRY ~n := #in~n; 5283#L17 assume !(~n < 1); 5148#L19 assume !(1 == ~n); 5137#L22 call #t~ret7 := fibonacci(~n - 1);< 5141#fibonacciENTRY ~n := #in~n; 5283#L17 assume !(~n < 1); 5148#L19 assume !(1 == ~n); 5137#L22 call #t~ret7 := fibonacci(~n - 1);< 5141#fibonacciENTRY ~n := #in~n; 5282#L17 assume !(~n < 1); 5299#L19 assume 1 == ~n;#res := 1; 5298#fibonacciFINAL assume true; 5295#fibonacciEXIT >#34#return; 5291#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5292#fibonacciENTRY ~n := #in~n; 5297#L17 assume ~n < 1;#res := 0; 5294#fibonacciFINAL assume true; 5290#fibonacciEXIT >#36#return; 5288#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5287#fibonacciFINAL assume true; 5286#fibonacciEXIT >#34#return; 5184#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5186#fibonacciENTRY ~n := #in~n; 5225#L17 assume !(~n < 1); 5190#L19 assume 1 == ~n;#res := 1; 5188#fibonacciFINAL assume true; 5183#fibonacciEXIT >#36#return; 5171#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5169#fibonacciFINAL assume true; 5164#fibonacciEXIT >#34#return; 5162#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5166#fibonacciENTRY ~n := #in~n; 5194#L17 assume !(~n < 1); 5191#L19 assume !(1 == ~n); 5192#L22 call #t~ret7 := fibonacci(~n - 1);< 5209#fibonacciENTRY ~n := #in~n; 5284#L17 assume !(~n < 1); 5211#L19 assume 1 == ~n;#res := 1; 5210#fibonacciFINAL assume true; 5207#fibonacciEXIT >#34#return; 5175#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5180#fibonacciENTRY ~n := #in~n; 5206#L17 assume ~n < 1;#res := 0; 5205#fibonacciFINAL assume true; 5172#fibonacciEXIT >#36#return; 5178#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5167#fibonacciFINAL assume true; 5161#fibonacciEXIT >#36#return; 5140#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5143#fibonacciFINAL assume true; 5136#fibonacciEXIT >#34#return; 5127#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5132#fibonacciENTRY ~n := #in~n; 5126#L17 assume !(~n < 1); 5129#L19 assume !(1 == ~n); 5096#L22 call #t~ret7 := fibonacci(~n - 1);< 5301#fibonacciENTRY ~n := #in~n; 5094#L17 assume !(~n < 1); 5097#L19 assume !(1 == ~n); 5087#L22 call #t~ret7 := fibonacci(~n - 1);< 5085#fibonacciENTRY ~n := #in~n; 5089#L17 assume !(~n < 1); 5342#L19 assume !(1 == ~n); 5086#L22 [2021-10-28 08:50:34,086 INFO L793 eck$LassoCheckResult]: Loop: 5086#L22 call #t~ret7 := fibonacci(~n - 1);< 5085#fibonacciENTRY ~n := #in~n; 5089#L17 assume !(~n < 1); 5342#L19 assume !(1 == ~n); 5086#L22 [2021-10-28 08:50:34,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:34,086 INFO L85 PathProgramCache]: Analyzing trace with hash -970341416, now seen corresponding path program 5 times [2021-10-28 08:50:34,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:34,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749061761] [2021-10-28 08:50:34,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:34,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:34,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-28 08:50:34,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:34,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:34,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 08:50:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 08:50:34,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:50:34,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:50:34,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:34,457 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 125 proven. 115 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-10-28 08:50:34,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:50:34,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749061761] [2021-10-28 08:50:34,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749061761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:34,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520698994] [2021-10-28 08:50:34,458 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 08:50:34,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:50:34,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:34,459 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:50:34,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-28 08:50:34,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-10-28 08:50:34,935 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:50:34,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:50:34,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:35,229 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 129 proven. 109 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-10-28 08:50:35,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520698994] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:50:35,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:50:35,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 16 [2021-10-28 08:50:35,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043844332] [2021-10-28 08:50:35,235 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:50:35,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:35,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1906756, now seen corresponding path program 3 times [2021-10-28 08:50:35,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:50:35,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62511839] [2021-10-28 08:50:35,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:50:35,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:50:35,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:35,247 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:50:35,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:50:35,250 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:50:35,310 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:35,310 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:35,311 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:35,311 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:35,311 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:50:35,311 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:35,311 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:35,311 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:35,311 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration6_Loop [2021-10-28 08:50:35,311 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:35,312 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:35,312 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 08:50:35,315 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 08:50:35,323 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 08:50:35,325 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 08:50:35,384 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:35,384 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:50:35,384 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:35,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:35,385 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:35,395 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:35,395 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:35,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 08:50:35,423 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:50:35,423 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:50:35,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:35,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:35,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:35,464 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:35,472 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:50:35,472 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:35,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-28 08:50:35,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:35,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:35,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:35,541 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:35,544 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:50:35,544 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:50:35,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 08:50:44,512 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:50:44,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:44,517 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:50:44,517 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:50:44,517 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:50:44,517 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:50:44,517 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:50:44,517 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,518 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:50:44,518 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:50:44,518 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration6_Loop [2021-10-28 08:50:44,518 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:50:44,518 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:50:44,518 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 08:50:44,521 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 08:50:44,523 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 08:50:44,525 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 08:50:44,575 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:50:44,575 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:50:44,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:44,580 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:44,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 08:50:44,581 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 08:50:44,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:44,590 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:44,591 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:44,591 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:44,591 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:44,591 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:44,591 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:44,593 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:44,617 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:44,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:44,619 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:44,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 08:50:44,621 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 08:50:44,629 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:44,629 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:44,629 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:44,629 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:44,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:44,630 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:44,630 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:44,658 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:44,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:44,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:44,685 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:44,689 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 08:50:44,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 08:50:44,698 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:44,698 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:44,699 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:44,699 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:44,699 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:44,699 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:44,699 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:44,700 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:50:44,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:44,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:44,726 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:44,749 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:50:44,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:50:44,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:50:44,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:50:44,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:50:44,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:50:44,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 08:50:44,763 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:50:44,763 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:50:44,776 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:50:44,780 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:50:44,780 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:50:44,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:50:44,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:50:44,783 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:50:44,784 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:50:44,784 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:50:44,785 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:50:44,785 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 08:50:44,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 08:50:44,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:44,828 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:50:44,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:44,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:44,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 08:50:44,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:45,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:46,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:46,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:46,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:46,389 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 08:50:46,390 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 08:50:46,390 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:46,470 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 301 states and 436 transitions. Complement of second has 18 states. [2021-10-28 08:50:46,471 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 08:50:46,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:46,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 14 transitions. [2021-10-28 08:50:46,472 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 14 transitions. Stem has 79 letters. Loop has 4 letters. [2021-10-28 08:50:46,472 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:46,472 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:46,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:46,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 08:50:46,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:47,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:47,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:47,827 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 08:50:47,828 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 08:50:47,828 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:47,929 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 307 states and 442 transitions. Complement of second has 17 states. [2021-10-28 08:50:47,930 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 08:50:47,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:47,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2021-10-28 08:50:47,931 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 79 letters. Loop has 4 letters. [2021-10-28 08:50:47,933 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:47,933 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:50:47,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:50:48,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:48,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 584 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 08:50:48,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:50:49,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:50:49,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:50:49,326 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 08:50:49,326 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 08:50:49,327 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:49,416 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 354 states and 504 transitions. Complement of second has 27 states. [2021-10-28 08:50:49,417 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 08:50:49,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 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 08:50:49,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 23 transitions. [2021-10-28 08:50:49,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 79 letters. Loop has 4 letters. [2021-10-28 08:50:49,419 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:49,419 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 83 letters. Loop has 4 letters. [2021-10-28 08:50:49,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:49,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 79 letters. Loop has 8 letters. [2021-10-28 08:50:49,421 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:50:49,421 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 354 states and 504 transitions. [2021-10-28 08:50:49,429 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:50:49,436 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 354 states to 292 states and 426 transitions. [2021-10-28 08:50:49,436 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2021-10-28 08:50:49,437 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2021-10-28 08:50:49,437 INFO L73 IsDeterministic]: Start isDeterministic. Operand 292 states and 426 transitions. [2021-10-28 08:50:49,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:50:49,437 INFO L681 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 08:50:49,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states and 426 transitions. [2021-10-28 08:50:49,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2021-10-28 08:50:49,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 182 states have (on average 1.120879120879121) internal successors, (204), 185 states have internal predecessors, (204), 64 states have call successors, (76), 37 states have call predecessors, (76), 46 states have return successors, (146), 69 states have call predecessors, (146), 62 states have call successors, (146) [2021-10-28 08:50:49,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 426 transitions. [2021-10-28 08:50:49,456 INFO L704 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 08:50:49,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:50:49,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-28 08:50:49,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-10-28 08:50:49,458 INFO L87 Difference]: Start difference. First operand 292 states and 426 transitions. Second operand has 17 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 13 states have internal predecessors, (35), 11 states have call successors, (14), 4 states have call predecessors, (14), 6 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2021-10-28 08:50:49,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:50:49,740 INFO L93 Difference]: Finished difference Result 417 states and 613 transitions. [2021-10-28 08:50:49,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 08:50:49,741 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 417 states and 613 transitions. [2021-10-28 08:50:49,749 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:50:49,750 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 417 states to 0 states and 0 transitions. [2021-10-28 08:50:49,750 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 08:50:49,750 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 08:50:49,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 08:50:49,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 08:50:49,751 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:50:49,751 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:50:49,751 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:50:49,751 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 08:50:49,751 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 08:50:49,751 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:50:49,752 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 08:50:49,759 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 08:50:49 BoogieIcfgContainer [2021-10-28 08:50:49,759 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 08:50:49,759 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 08:50:49,760 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 08:50:49,760 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 08:50:49,760 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:50:17" (3/4) ... [2021-10-28 08:50:49,767 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 08:50:49,767 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 08:50:49,769 INFO L168 Benchmark]: Toolchain (without parser) took 33783.68 ms. Allocated memory was 86.0 MB in the beginning and 174.1 MB in the end (delta: 88.1 MB). Free memory was 50.0 MB in the beginning and 48.8 MB in the end (delta: 1.3 MB). Peak memory consumption was 89.1 MB. Max. memory is 16.1 GB. [2021-10-28 08:50:49,770 INFO L168 Benchmark]: CDTParser took 0.32 ms. Allocated memory is still 86.0 MB. Free memory was 66.3 MB in the beginning and 66.2 MB in the end (delta: 69.9 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:50:49,771 INFO L168 Benchmark]: CACSL2BoogieTranslator took 702.71 ms. Allocated memory was 86.0 MB in the beginning and 119.5 MB in the end (delta: 33.6 MB). Free memory was 49.8 MB in the beginning and 96.6 MB in the end (delta: -46.8 MB). Peak memory consumption was 5.6 MB. Max. memory is 16.1 GB. [2021-10-28 08:50:49,771 INFO L168 Benchmark]: Boogie Procedure Inliner took 72.49 ms. Allocated memory is still 119.5 MB. Free memory was 96.6 MB in the beginning and 94.9 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 08:50:49,772 INFO L168 Benchmark]: Boogie Preprocessor took 75.51 ms. Allocated memory is still 119.5 MB. Free memory was 94.9 MB in the beginning and 94.2 MB in the end (delta: 743.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:50:49,772 INFO L168 Benchmark]: RCFGBuilder took 365.71 ms. Allocated memory is still 119.5 MB. Free memory was 94.2 MB in the beginning and 85.1 MB in the end (delta: 9.1 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 08:50:49,773 INFO L168 Benchmark]: BuchiAutomizer took 32518.25 ms. Allocated memory was 119.5 MB in the beginning and 174.1 MB in the end (delta: 54.5 MB). Free memory was 84.8 MB in the beginning and 48.8 MB in the end (delta: 36.1 MB). Peak memory consumption was 93.7 MB. Max. memory is 16.1 GB. [2021-10-28 08:50:49,773 INFO L168 Benchmark]: Witness Printer took 7.49 ms. Allocated memory is still 174.1 MB. Free memory is still 48.8 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:50:49,778 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.32 ms. Allocated memory is still 86.0 MB. Free memory was 66.3 MB in the beginning and 66.2 MB in the end (delta: 69.9 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 702.71 ms. Allocated memory was 86.0 MB in the beginning and 119.5 MB in the end (delta: 33.6 MB). Free memory was 49.8 MB in the beginning and 96.6 MB in the end (delta: -46.8 MB). Peak memory consumption was 5.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 72.49 ms. Allocated memory is still 119.5 MB. Free memory was 96.6 MB in the beginning and 94.9 MB in the end (delta: 1.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 75.51 ms. Allocated memory is still 119.5 MB. Free memory was 94.9 MB in the beginning and 94.2 MB in the end (delta: 743.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 365.71 ms. Allocated memory is still 119.5 MB. Free memory was 94.2 MB in the beginning and 85.1 MB in the end (delta: 9.1 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 32518.25 ms. Allocated memory was 119.5 MB in the beginning and 174.1 MB in the end (delta: 54.5 MB). Free memory was 84.8 MB in the beginning and 48.8 MB in the end (delta: 36.1 MB). Peak memory consumption was 93.7 MB. Max. memory is 16.1 GB. * Witness Printer took 7.49 ms. Allocated memory is still 174.1 MB. Free memory is still 48.8 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 10 terminating modules (5 trivial, 2 deterministic, 3 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 10 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. 5 modules have a trivial ranking function, the largest among these consists of 17 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 32.4s and 7 iterations. TraceHistogramMax:14. Analysis of lassos took 19.1s. Construction of modules took 0.9s. Büchi inclusion checks took 11.8s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 9. Automata minimization 0.2s AutomataMinimizationTime, 9 MinimizatonAttempts, 248 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 292 states and ocurred in iteration 5. Nontrivial modules had stage [2, 0, 3, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 16/46 HoareTripleCheckerStatistics: 206 SDtfs, 480 SDslu, 271 SDs, 0 SdLazy, 817 SolverSat, 312 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.9s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT2 SILN0 SILU0 SILI1 SILT2 lasso0 LassoPreprocessingBenchmarks: Lassos: inital18 mio100 ax100 hnf94 lsp94 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq181 hnf93 smp75 dnf100 smp100 tf110 neg96 sie109 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 44ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 11 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 11.9s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 08:50:49,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:50,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:50,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:50,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-28 08:50:50,655 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95e71964-6ed2-4c9a-8793-e84f8b19e5c2/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...