./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5952061731474d390646c291ccf1d0136c1d856e30481accbc86db371431d703 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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-29 00:04:46,992 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-29 00:04:46,995 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-29 00:04:47,052 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-29 00:04:47,052 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-29 00:04:47,057 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-29 00:04:47,059 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-29 00:04:47,063 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-29 00:04:47,066 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-29 00:04:47,071 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-29 00:04:47,073 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-29 00:04:47,075 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-29 00:04:47,075 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-29 00:04:47,078 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-29 00:04:47,080 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-29 00:04:47,085 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-29 00:04:47,087 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-29 00:04:47,088 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-29 00:04:47,090 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-29 00:04:47,099 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-29 00:04:47,101 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-29 00:04:47,103 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-29 00:04:47,106 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-29 00:04:47,107 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-29 00:04:47,117 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-29 00:04:47,118 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-29 00:04:47,118 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-29 00:04:47,120 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-29 00:04:47,121 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-29 00:04:47,123 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-29 00:04:47,123 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-29 00:04:47,125 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-29 00:04:47,127 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-29 00:04:47,128 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-29 00:04:47,130 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-29 00:04:47,130 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-29 00:04:47,131 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-29 00:04:47,132 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-29 00:04:47,132 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-29 00:04:47,133 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-29 00:04:47,134 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-29 00:04:47,135 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-29 00:04:47,186 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-29 00:04:47,186 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-29 00:04:47,187 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-29 00:04:47,187 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-29 00:04:47,189 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-29 00:04:47,189 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-29 00:04:47,190 INFO L138 SettingsManager]: * Use SBE=true [2021-10-29 00:04:47,190 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-29 00:04:47,190 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-29 00:04:47,190 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-29 00:04:47,191 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-29 00:04:47,192 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-29 00:04:47,192 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-29 00:04:47,192 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-29 00:04:47,192 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-29 00:04:47,193 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-29 00:04:47,193 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-29 00:04:47,193 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-29 00:04:47,193 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-29 00:04:47,193 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-29 00:04:47,194 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-29 00:04:47,194 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-29 00:04:47,194 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-29 00:04:47,194 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-29 00:04:47,194 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-29 00:04:47,195 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-29 00:04:47,196 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-29 00:04:47,197 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-29 00:04:47,197 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-29 00:04:47,197 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-29 00:04:47,197 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-29 00:04:47,198 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-29 00:04:47,199 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-29 00:04:47,199 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_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5952061731474d390646c291ccf1d0136c1d856e30481accbc86db371431d703 [2021-10-29 00:04:47,499 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-29 00:04:47,525 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-29 00:04:47,528 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-29 00:04:47,530 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-29 00:04:47,531 INFO L275 PluginConnector]: CDTParser initialized [2021-10-29 00:04:47,532 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c [2021-10-29 00:04:47,634 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/data/77c3e9253/8af6da19cf92419ba2d7ca901443160d/FLAG202e20537 [2021-10-29 00:04:48,198 INFO L306 CDTParser]: Found 1 translation units. [2021-10-29 00:04:48,198 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c [2021-10-29 00:04:48,205 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/data/77c3e9253/8af6da19cf92419ba2d7ca901443160d/FLAG202e20537 [2021-10-29 00:04:48,573 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/data/77c3e9253/8af6da19cf92419ba2d7ca901443160d [2021-10-29 00:04:48,575 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-29 00:04:48,576 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-29 00:04:48,578 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-29 00:04:48,578 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-29 00:04:48,582 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-29 00:04:48,583 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,584 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26eb228f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48, skipping insertion in model container [2021-10-29 00:04:48,584 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,592 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-29 00:04:48,605 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-29 00:04:48,782 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_9b9148a7-fee2-4565-9812-87e0872e043a/sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c[947,960] [2021-10-29 00:04:48,783 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 00:04:48,793 INFO L203 MainTranslator]: Completed pre-run [2021-10-29 00:04:48,810 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_9b9148a7-fee2-4565-9812-87e0872e043a/sv-benchmarks/c/recursive-simple/fibo_2calls_8-2.c[947,960] [2021-10-29 00:04:48,811 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-29 00:04:48,824 INFO L208 MainTranslator]: Completed translation [2021-10-29 00:04:48,824 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48 WrapperNode [2021-10-29 00:04:48,824 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-29 00:04:48,826 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-29 00:04:48,826 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-29 00:04:48,826 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-29 00:04:48,834 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,841 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,858 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-29 00:04:48,859 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-29 00:04:48,859 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-29 00:04:48,859 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-29 00:04:48,868 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,868 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,869 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,870 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,873 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,875 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,876 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,894 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-29 00:04:48,895 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-29 00:04:48,895 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-29 00:04:48,895 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-29 00:04:48,896 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (1/1) ... [2021-10-29 00:04:48,911 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:48,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:48,943 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:48,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-29 00:04:49,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-29 00:04:49,003 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2021-10-29 00:04:49,003 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2021-10-29 00:04:49,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-29 00:04:49,003 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2021-10-29 00:04:49,003 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2021-10-29 00:04:49,004 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-29 00:04:49,004 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-29 00:04:49,288 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-29 00:04:49,289 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-29 00:04:49,290 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 12:04:49 BoogieIcfgContainer [2021-10-29 00:04:49,291 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-29 00:04:49,292 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-29 00:04:49,292 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-29 00:04:49,308 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-29 00:04:49,308 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-29 00:04:49,309 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 29.10 12:04:48" (1/3) ... [2021-10-29 00:04:49,326 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2130e636 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.10 12:04:49, skipping insertion in model container [2021-10-29 00:04:49,326 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-29 00:04:49,326 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.10 12:04:48" (2/3) ... [2021-10-29 00:04:49,326 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2130e636 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.10 12:04:49, skipping insertion in model container [2021-10-29 00:04:49,327 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-29 00:04:49,327 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 12:04:49" (3/3) ... [2021-10-29 00:04:49,328 INFO L389 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_8-2.c [2021-10-29 00:04:49,404 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-29 00:04:49,411 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-29 00:04:49,412 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-29 00:04:49,412 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-29 00:04:49,412 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-29 00:04:49,412 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-29 00:04:49,412 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-29 00:04:49,413 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-29 00:04:49,448 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-29 00:04:49,471 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:49,472 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:49,472 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:49,479 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-29 00:04:49,479 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:49,480 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-29 00:04:49,480 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-29 00:04:49,485 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:49,485 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:49,486 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:49,486 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-29 00:04:49,487 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:49,494 INFO L791 eck$LassoCheckResult]: Stem: 16#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 7#L-1true havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 15#L39true call main_#t~ret11 := fibo1(main_~x~0);< 5#fibo1ENTRYtrue [2021-10-29 00:04:49,494 INFO L793 eck$LassoCheckResult]: Loop: 5#fibo1ENTRYtrue ~n := #in~n; 9#L10true assume !(~n < 1); 8#L12true assume !(1 == ~n); 10#L15true call #t~ret7 := fibo2(~n - 1);< 14#fibo2ENTRYtrue ~n := #in~n; 12#L20true assume !(~n < 1); 17#L22true assume !(1 == ~n); 23#L25true call #t~ret9 := fibo1(~n - 1);< 5#fibo1ENTRYtrue [2021-10-29 00:04:49,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:49,501 INFO L85 PathProgramCache]: Analyzing trace with hash 29896, now seen corresponding path program 1 times [2021-10-29 00:04:49,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:49,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759779734] [2021-10-29 00:04:49,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:49,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:49,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,616 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:04:49,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,653 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:04:49,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:49,656 INFO L85 PathProgramCache]: Analyzing trace with hash 181289832, now seen corresponding path program 1 times [2021-10-29 00:04:49,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:49,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349160868] [2021-10-29 00:04:49,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:49,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:49,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,666 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:04:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,675 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:04:49,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:49,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1313669423, now seen corresponding path program 1 times [2021-10-29 00:04:49,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:49,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378202664] [2021-10-29 00:04:49,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:49,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:49,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,699 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:04:49,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:49,727 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:04:50,009 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:50,009 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:50,009 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:50,010 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:50,010 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:04:50,010 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,010 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:50,010 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:50,010 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration1_Loop [2021-10-29 00:04:50,010 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:50,011 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:50,027 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:50,033 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-29 00:04:50,036 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-29 00:04:50,038 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-29 00:04:50,040 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-29 00:04:50,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:50,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:50,048 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-29 00:04:50,050 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-29 00:04:50,058 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-29 00:04:50,134 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:50,152 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:04:50,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,162 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-29 00:04:50,165 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,165 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,189 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,189 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2021-10-29 00:04:50,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,229 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-29 00:04:50,236 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,236 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,258 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,258 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-10-29 00:04:50,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,280 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-29 00:04:50,282 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,283 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,291 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,292 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,318 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,321 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-29 00:04:50,335 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,335 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,347 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,347 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret7=0} Honda state: {fibo1_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,372 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,373 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-29 00:04:50,376 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,376 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,388 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,388 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret8=0} Honda state: {fibo1_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2021-10-29 00:04:50,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,409 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-29 00:04:50,411 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,411 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,421 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,421 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_~n=0} Honda state: {fibo2_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-10-29 00:04:50,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,453 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-29 00:04:50,461 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,462 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,478 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,478 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,501 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,503 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-29 00:04:50,505 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,505 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,517 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:50,517 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret9=0} Honda state: {fibo2_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:50,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,541 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-29 00:04:50,544 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:50,544 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,578 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-29 00:04:50,579 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:04:50,580 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:50,680 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:04:50,686 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,687 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:50,687 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:50,687 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:50,687 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:50,688 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:04:50,688 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,688 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:50,688 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:50,688 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration1_Loop [2021-10-29 00:04:50,688 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:50,688 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:50,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-29 00:04:50,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-29 00:04:50,697 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-29 00:04:50,701 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:50,703 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-29 00:04:50,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-29 00:04:50,710 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-29 00:04:50,713 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-29 00:04:50,715 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:50,722 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-29 00:04:50,789 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:50,793 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:04:50,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,797 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,809 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-29 00:04:50,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:50,819 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:50,820 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:50,820 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:50,820 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:50,823 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:50,823 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:50,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-29 00:04:50,826 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:50,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,864 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-29 00:04:50,873 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-29 00:04:50,881 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:50,881 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:50,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:50,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:50,882 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:50,883 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:50,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:50,897 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:50,934 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,936 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:50,942 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-29 00:04:50,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:50,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:50,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:50,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:50,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:50,953 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:50,953 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:50,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-29 00:04:50,973 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:50,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:50,998 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:50,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:50,999 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-29 00:04:51,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-29 00:04:51,012 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,012 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,013 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,041 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:51,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:51,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,079 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-29 00:04:51,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-29 00:04:51,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,090 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,091 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,091 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,101 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:51,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:51,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,132 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-29 00:04:51,134 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-29 00:04:51,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,141 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,141 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,143 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,143 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,177 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:51,209 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:51,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,211 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,222 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-29 00:04:51,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,231 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,231 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,231 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,231 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,232 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,232 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-29 00:04:51,249 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:51,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:51,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,271 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-29 00:04:51,273 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-29 00:04:51,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,281 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,282 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,282 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,283 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:51,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2021-10-29 00:04:51,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,304 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-29 00:04:51,307 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-29 00:04:51,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:51,315 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:51,315 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:51,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:51,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:51,317 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:51,317 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:51,345 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:04:51,365 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-29 00:04:51,366 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-29 00:04:51,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:51,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:51,381 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:51,394 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:04:51,394 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:04:51,394 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:04:51,395 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2021-10-29 00:04:51,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-29 00:04:51,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:51,433 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:04:51,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:51,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:51,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-29 00:04:51,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:51,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:04:51,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:51,609 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-29 00:04:51,625 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2021-10-29 00:04:51,626 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 00:04:51,826 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5). Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 84 states and 116 transitions. Complement of second has 24 states. [2021-10-29 00:04:51,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:04:51,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-29 00:04:51,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2021-10-29 00:04:51,831 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2021-10-29 00:04:51,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:51,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2021-10-29 00:04:51,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:51,833 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2021-10-29 00:04:51,834 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:51,834 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 84 states and 116 transitions. [2021-10-29 00:04:51,843 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:51,853 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 84 states to 61 states and 82 transitions. [2021-10-29 00:04:51,854 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2021-10-29 00:04:51,854 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2021-10-29 00:04:51,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2021-10-29 00:04:51,856 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:51,857 INFO L681 BuchiCegarLoop]: Abstraction has 61 states and 82 transitions. [2021-10-29 00:04:51,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2021-10-29 00:04:51,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2021-10-29 00:04:51,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 38 states have internal predecessors, (47), 12 states have call successors, (12), 8 states have call predecessors, (12), 6 states have return successors, (13), 7 states have call predecessors, (13), 10 states have call successors, (13) [2021-10-29 00:04:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2021-10-29 00:04:51,893 INFO L704 BuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2021-10-29 00:04:51,893 INFO L587 BuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2021-10-29 00:04:51,893 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-29 00:04:51,893 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2021-10-29 00:04:51,897 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:51,897 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:51,897 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:51,898 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:51,899 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:51,899 INFO L791 eck$LassoCheckResult]: Stem: 196#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 197#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 214#L39 call main_#t~ret11 := fibo1(main_~x~0);< 213#fibo1ENTRY ~n := #in~n; 215#L10 assume !(~n < 1); 226#L12 assume !(1 == ~n); 208#L15 call #t~ret7 := fibo2(~n - 1);< 230#fibo2ENTRY ~n := #in~n; 236#L20 assume !(~n < 1); 249#L22 assume !(1 == ~n); 204#L25 call #t~ret9 := fibo1(~n - 1);< 216#fibo1ENTRY ~n := #in~n; 217#L10 assume ~n < 1;#res := 0; 205#fibo1FINAL assume true; 206#fibo1EXIT >#46#return; 207#L25-1 [2021-10-29 00:04:51,899 INFO L793 eck$LassoCheckResult]: Loop: 207#L25-1 call #t~ret10 := fibo1(~n - 2);< 212#fibo1ENTRY ~n := #in~n; 240#L10 assume !(~n < 1); 241#L12 assume !(1 == ~n); 211#L15 call #t~ret7 := fibo2(~n - 1);< 220#fibo2ENTRY ~n := #in~n; 243#L20 assume !(~n < 1); 242#L22 assume !(1 == ~n); 219#L25 call #t~ret9 := fibo1(~n - 1);< 212#fibo1ENTRY ~n := #in~n; 240#L10 assume ~n < 1;#res := 0; 238#fibo1FINAL assume true; 239#fibo1EXIT >#46#return; 207#L25-1 [2021-10-29 00:04:51,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:51,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1888024054, now seen corresponding path program 1 times [2021-10-29 00:04:51,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:51,900 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752065363] [2021-10-29 00:04:51,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:51,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:51,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:51,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-29 00:04:51,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,021 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-29 00:04:52,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:52,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752065363] [2021-10-29 00:04:52,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752065363] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 00:04:52,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 00:04:52,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-29 00:04:52,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992121429] [2021-10-29 00:04:52,030 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:04:52,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:52,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1730504828, now seen corresponding path program 1 times [2021-10-29 00:04:52,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:52,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871820271] [2021-10-29 00:04:52,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:52,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,119 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-29 00:04:52,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:52,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871820271] [2021-10-29 00:04:52,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871820271] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-29 00:04:52,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-29 00:04:52,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-29 00:04:52,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355282463] [2021-10-29 00:04:52,120 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-29 00:04:52,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:04:52,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-29 00:04:52,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-29 00:04:52,125 INFO L87 Difference]: Start difference. First operand 54 states and 72 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:04:52,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:04:52,228 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2021-10-29 00:04:52,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-29 00:04:52,230 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2021-10-29 00:04:52,236 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:52,245 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2021-10-29 00:04:52,245 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2021-10-29 00:04:52,245 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2021-10-29 00:04:52,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2021-10-29 00:04:52,246 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:52,246 INFO L681 BuchiCegarLoop]: Abstraction has 66 states and 86 transitions. [2021-10-29 00:04:52,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2021-10-29 00:04:52,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2021-10-29 00:04:52,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 38 states have (on average 1.263157894736842) internal successors, (48), 42 states have internal predecessors, (48), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2021-10-29 00:04:52,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2021-10-29 00:04:52,274 INFO L704 BuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2021-10-29 00:04:52,274 INFO L587 BuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2021-10-29 00:04:52,274 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-29 00:04:52,274 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2021-10-29 00:04:52,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-29 00:04:52,281 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:52,281 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:52,282 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:52,282 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:52,283 INFO L791 eck$LassoCheckResult]: Stem: 341#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 342#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 360#L39 call main_#t~ret11 := fibo1(main_~x~0);< 359#fibo1ENTRY ~n := #in~n; 361#L10 assume !(~n < 1); 371#L12 assume !(1 == ~n); 354#L15 call #t~ret7 := fibo2(~n - 1);< 378#fibo2ENTRY ~n := #in~n; 382#L20 assume !(~n < 1); 398#L22 assume !(1 == ~n); 349#L25 call #t~ret9 := fibo1(~n - 1);< 362#fibo1ENTRY ~n := #in~n; 363#L10 assume !(~n < 1); 387#L12 assume 1 == ~n;#res := 1; 386#fibo1FINAL assume true; 385#fibo1EXIT >#46#return; 351#L25-1 [2021-10-29 00:04:52,283 INFO L793 eck$LassoCheckResult]: Loop: 351#L25-1 call #t~ret10 := fibo1(~n - 2);< 358#fibo1ENTRY ~n := #in~n; 375#L10 assume !(~n < 1); 369#L12 assume !(1 == ~n); 357#L15 call #t~ret7 := fibo2(~n - 1);< 391#fibo2ENTRY ~n := #in~n; 390#L20 assume !(~n < 1); 388#L22 assume !(1 == ~n); 352#L25 call #t~ret9 := fibo1(~n - 1);< 358#fibo1ENTRY ~n := #in~n; 375#L10 assume !(~n < 1); 369#L12 assume 1 == ~n;#res := 1; 370#fibo1FINAL assume true; 384#fibo1EXIT >#46#return; 351#L25-1 [2021-10-29 00:04:52,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:52,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1600771562, now seen corresponding path program 1 times [2021-10-29 00:04:52,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:52,284 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317281059] [2021-10-29 00:04:52,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:52,284 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:52,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:52,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-29 00:04:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,473 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:04:52,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:52,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317281059] [2021-10-29 00:04:52,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317281059] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:52,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144132331] [2021-10-29 00:04:52,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:52,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:52,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:52,477 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:52,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-29 00:04:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:52,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 00:04:52,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:52,669 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:04:52,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144132331] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:52,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:52,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-29 00:04:52,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400267603] [2021-10-29 00:04:52,671 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:04:52,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:52,671 INFO L85 PathProgramCache]: Analyzing trace with hash 2106067024, now seen corresponding path program 1 times [2021-10-29 00:04:52,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:52,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385803716] [2021-10-29 00:04:52,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:52,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:52,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:52,685 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:04:52,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:52,696 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:04:52,984 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:52,984 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:52,985 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:52,985 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:52,985 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:04:52,985 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:52,985 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:52,985 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:52,985 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration3_Loop [2021-10-29 00:04:52,986 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:52,986 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:52,988 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-29 00:04:52,991 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-29 00:04:52,994 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-29 00:04:52,997 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-29 00:04:52,999 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-29 00:04:53,007 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-29 00:04:53,010 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-29 00:04:53,015 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-29 00:04:53,017 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-29 00:04:53,074 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:53,074 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:04:53,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,075 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,081 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:53,081 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-29 00:04:53,106 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:53,106 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret7=0} Honda state: {fibo1_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:53,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:53,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,147 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:53,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-29 00:04:53,168 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:53,168 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret8=0} Honda state: {fibo1_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:53,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:53,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,206 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,209 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:53,209 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-29 00:04:53,228 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:53,228 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=0} Honda state: {fibo1_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:53,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:53,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,265 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,269 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:53,269 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-29 00:04:53,294 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:04:53,294 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:04:53,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:53,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,332 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,334 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:53,334 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-29 00:04:53,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:53,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:53,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:53,402 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:53,406 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:04:53,406 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:53,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-29 00:04:54,602 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:04:54,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:54,605 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:54,605 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:54,606 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:54,606 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:54,606 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:04:54,606 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,606 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:54,606 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:54,606 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration3_Loop [2021-10-29 00:04:54,606 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:54,606 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:54,607 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-29 00:04:54,617 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-29 00:04:54,619 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-29 00:04:54,621 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-29 00:04:54,628 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:54,638 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-29 00:04:54,640 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-29 00:04:54,642 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-29 00:04:54,644 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-29 00:04:54,694 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:54,694 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:04:54,695 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:54,695 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:54,702 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-29 00:04:54,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:54,711 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:54,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:54,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:54,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:54,712 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:54,712 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:54,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-29 00:04:54,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:54,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:54,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:54,762 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:54,764 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-29 00:04:54,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:54,773 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:54,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:54,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:54,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:54,774 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:54,774 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:54,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-29 00:04:54,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:54,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:54,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:54,823 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:54,825 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-29 00:04:54,834 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:54,834 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:54,834 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:54,834 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:54,834 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:54,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:54,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:54,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-29 00:04:54,857 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:54,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:54,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:54,894 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:54,896 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-29 00:04:54,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:54,905 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:54,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:54,906 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:54,906 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:54,907 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:54,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:54,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-29 00:04:54,917 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:04:54,920 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-29 00:04:54,920 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-29 00:04:54,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:54,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:54,929 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:54,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-29 00:04:54,930 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:04:54,930 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:04:54,931 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:04:54,931 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2021-10-29 00:04:54,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-10-29 00:04:54,951 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:04:54,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:55,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:55,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 00:04:55,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:55,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 00:04:55,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:55,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:04:55,377 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2021-10-29 00:04:55,377 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20 Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-29 00:04:55,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:55,875 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 191 states and 263 transitions. Complement of second has 40 states. [2021-10-29 00:04:55,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-29 00:04:55,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-29 00:04:55,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2021-10-29 00:04:55,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2021-10-29 00:04:55,881 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:55,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2021-10-29 00:04:55,882 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:55,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2021-10-29 00:04:55,884 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:04:55,884 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2021-10-29 00:04:55,892 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:55,899 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2021-10-29 00:04:55,899 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2021-10-29 00:04:55,900 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2021-10-29 00:04:55,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2021-10-29 00:04:55,902 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:55,902 INFO L681 BuchiCegarLoop]: Abstraction has 169 states and 237 transitions. [2021-10-29 00:04:55,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2021-10-29 00:04:55,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2021-10-29 00:04:55,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 95 states have (on average 1.2842105263157895) internal successors, (122), 102 states have internal predecessors, (122), 35 states have call successors, (36), 19 states have call predecessors, (36), 22 states have return successors, (48), 30 states have call predecessors, (48), 33 states have call successors, (48) [2021-10-29 00:04:55,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2021-10-29 00:04:55,925 INFO L704 BuchiCegarLoop]: Abstraction has 152 states and 206 transitions. [2021-10-29 00:04:55,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:04:55,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-29 00:04:55,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-29 00:04:55,927 INFO L87 Difference]: Start difference. First operand 152 states and 206 transitions. Second operand has 10 states, 8 states have (on average 1.875) internal successors, (15), 7 states have internal predecessors, (15), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-29 00:04:56,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:04:56,082 INFO L93 Difference]: Finished difference Result 183 states and 244 transitions. [2021-10-29 00:04:56,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-29 00:04:56,083 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 244 transitions. [2021-10-29 00:04:56,089 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:56,094 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 240 transitions. [2021-10-29 00:04:56,095 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2021-10-29 00:04:56,095 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2021-10-29 00:04:56,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 240 transitions. [2021-10-29 00:04:56,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:56,096 INFO L681 BuchiCegarLoop]: Abstraction has 180 states and 240 transitions. [2021-10-29 00:04:56,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 240 transitions. [2021-10-29 00:04:56,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 167. [2021-10-29 00:04:56,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 103 states have (on average 1.2621359223300972) internal successors, (130), 113 states have internal predecessors, (130), 38 states have call successors, (40), 20 states have call predecessors, (40), 26 states have return successors, (55), 33 states have call predecessors, (55), 36 states have call successors, (55) [2021-10-29 00:04:56,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 225 transitions. [2021-10-29 00:04:56,113 INFO L704 BuchiCegarLoop]: Abstraction has 167 states and 225 transitions. [2021-10-29 00:04:56,113 INFO L587 BuchiCegarLoop]: Abstraction has 167 states and 225 transitions. [2021-10-29 00:04:56,113 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-29 00:04:56,113 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 167 states and 225 transitions. [2021-10-29 00:04:56,116 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:56,116 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:56,116 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:56,121 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [8, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-29 00:04:56,121 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-29 00:04:56,122 INFO L791 eck$LassoCheckResult]: Stem: 1156#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1157#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 1185#L39 call main_#t~ret11 := fibo1(main_~x~0);< 1219#fibo1ENTRY ~n := #in~n; 1207#L10 assume !(~n < 1); 1202#L12 assume !(1 == ~n); 1165#L15 call #t~ret7 := fibo2(~n - 1);< 1208#fibo2ENTRY ~n := #in~n; 1215#L20 assume !(~n < 1); 1164#L22 assume !(1 == ~n); 1166#L25 call #t~ret9 := fibo1(~n - 1);< 1189#fibo1ENTRY ~n := #in~n; 1250#L10 assume !(~n < 1); 1249#L12 assume !(1 == ~n); 1188#L15 call #t~ret7 := fibo2(~n - 1);< 1248#fibo2ENTRY ~n := #in~n; 1246#L20 assume !(~n < 1); 1247#L22 assume !(1 == ~n); 1186#L25 call #t~ret9 := fibo1(~n - 1);< 1189#fibo1ENTRY ~n := #in~n; 1250#L10 assume !(~n < 1); 1249#L12 assume !(1 == ~n); 1188#L15 call #t~ret7 := fibo2(~n - 1);< 1248#fibo2ENTRY ~n := #in~n; 1246#L20 assume ~n < 1;#res := 0; 1204#fibo2FINAL assume true; 1205#fibo2EXIT >#50#return; 1187#L15-1 call #t~ret8 := fibo2(~n - 2);< 1191#fibo2ENTRY ~n := #in~n; 1315#L20 assume !(~n < 1); 1314#L22 assume !(1 == ~n); 1186#L25 call #t~ret9 := fibo1(~n - 1);< 1189#fibo1ENTRY ~n := #in~n; 1251#L10 assume !(~n < 1); 1255#L12 assume 1 == ~n;#res := 1; 1256#fibo1FINAL assume true; 1245#fibo1EXIT >#46#return; 1236#L25-1 call #t~ret10 := fibo1(~n - 2);< 1178#fibo1ENTRY ~n := #in~n; 1241#L10 assume !(~n < 1); 1240#L12 assume !(1 == ~n); 1177#L15 call #t~ret7 := fibo2(~n - 1);< 1233#fibo2ENTRY ~n := #in~n; 1231#L20 assume ~n < 1;#res := 0; 1232#fibo2FINAL assume true; 1239#fibo2EXIT >#50#return; 1176#L15-1 call #t~ret8 := fibo2(~n - 2);< 1233#fibo2ENTRY ~n := #in~n; 1231#L20 assume !(~n < 1); 1227#L22 assume 1 == ~n;#res := 1; 1228#fibo2FINAL assume true; 1304#fibo2EXIT >#52#return; 1305#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#48#return; 1181#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 1309#fibo2FINAL assume true; 1307#fibo2EXIT >#52#return; 1305#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#46#return; 1180#L25-1 call #t~ret10 := fibo1(~n - 2);< 1174#fibo1ENTRY ~n := #in~n; 1182#L10 assume !(~n < 1); 1200#L12 assume !(1 == ~n); 1160#L15 call #t~ret7 := fibo2(~n - 1);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#50#return; 1159#L15-1 call #t~ret8 := fibo2(~n - 2);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#52#return; 1305#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#48#return; 1181#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 1309#fibo2FINAL assume true; 1307#fibo2EXIT >#50#return; 1159#L15-1 [2021-10-29 00:04:56,122 INFO L793 eck$LassoCheckResult]: Loop: 1159#L15-1 call #t~ret8 := fibo2(~n - 2);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume !(~n < 1); 1158#L22 assume !(1 == ~n); 1163#L25 call #t~ret9 := fibo1(~n - 1);< 1174#fibo1ENTRY ~n := #in~n; 1182#L10 assume !(~n < 1); 1200#L12 assume !(1 == ~n); 1160#L15 call #t~ret7 := fibo2(~n - 1);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume !(~n < 1); 1158#L22 assume !(1 == ~n); 1163#L25 call #t~ret9 := fibo1(~n - 1);< 1174#fibo1ENTRY ~n := #in~n; 1182#L10 assume !(~n < 1); 1200#L12 assume !(1 == ~n); 1160#L15 call #t~ret7 := fibo2(~n - 1);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#50#return; 1159#L15-1 call #t~ret8 := fibo2(~n - 2);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#52#return; 1305#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#46#return; 1180#L25-1 call #t~ret10 := fibo1(~n - 2);< 1174#fibo1ENTRY ~n := #in~n; 1182#L10 assume !(~n < 1); 1200#L12 assume !(1 == ~n); 1160#L15 call #t~ret7 := fibo2(~n - 1);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#50#return; 1159#L15-1 call #t~ret8 := fibo2(~n - 2);< 1190#fibo2ENTRY ~n := #in~n; 1216#L20 assume ~n < 1;#res := 0; 1162#fibo2FINAL assume true; 1308#fibo2EXIT >#52#return; 1305#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#48#return; 1181#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 1309#fibo2FINAL assume true; 1307#fibo2EXIT >#50#return; 1159#L15-1 [2021-10-29 00:04:56,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:56,122 INFO L85 PathProgramCache]: Analyzing trace with hash 376035563, now seen corresponding path program 1 times [2021-10-29 00:04:56,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:56,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974197507] [2021-10-29 00:04:56,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:56,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-29 00:04:56,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:04:56,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-29 00:04:56,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,372 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 25 proven. 25 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2021-10-29 00:04:56,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:56,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974197507] [2021-10-29 00:04:56,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974197507] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:56,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572835039] [2021-10-29 00:04:56,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:56,381 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:56,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:56,382 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:56,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-29 00:04:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 00:04:56,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:56,838 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 17 proven. 91 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-10-29 00:04:56,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572835039] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:56,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:56,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13] total 17 [2021-10-29 00:04:56,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249981754] [2021-10-29 00:04:56,840 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:04:56,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:56,840 INFO L85 PathProgramCache]: Analyzing trace with hash 36254641, now seen corresponding path program 1 times [2021-10-29 00:04:56,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:56,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234742062] [2021-10-29 00:04:56,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:56,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-29 00:04:56,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:56,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:56,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:56,920 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-10-29 00:04:56,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:56,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234742062] [2021-10-29 00:04:56,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234742062] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:56,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014037706] [2021-10-29 00:04:56,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:56,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:56,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:56,922 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:56,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-29 00:04:57,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-29 00:04:57,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:57,225 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-29 00:04:57,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014037706] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:57,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:57,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 12 [2021-10-29 00:04:57,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154798121] [2021-10-29 00:04:57,227 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-29 00:04:57,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:04:57,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-29 00:04:57,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-10-29 00:04:57,228 INFO L87 Difference]: Start difference. First operand 167 states and 225 transitions. cyclomatic complexity: 63 Second operand has 12 states, 10 states have (on average 3.1) internal successors, (31), 11 states have internal predecessors, (31), 7 states have call successors, (11), 1 states have call predecessors, (11), 5 states have return successors, (13), 5 states have call predecessors, (13), 7 states have call successors, (13) [2021-10-29 00:04:57,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:04:57,487 INFO L93 Difference]: Finished difference Result 223 states and 293 transitions. [2021-10-29 00:04:57,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-29 00:04:57,488 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 223 states and 293 transitions. [2021-10-29 00:04:57,493 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:57,499 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 223 states to 200 states and 262 transitions. [2021-10-29 00:04:57,499 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2021-10-29 00:04:57,500 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 134 [2021-10-29 00:04:57,500 INFO L73 IsDeterministic]: Start isDeterministic. Operand 200 states and 262 transitions. [2021-10-29 00:04:57,501 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:57,501 INFO L681 BuchiCegarLoop]: Abstraction has 200 states and 262 transitions. [2021-10-29 00:04:57,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states and 262 transitions. [2021-10-29 00:04:57,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 184. [2021-10-29 00:04:57,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 115 states have (on average 1.182608695652174) internal successors, (136), 125 states have internal predecessors, (136), 38 states have call successors, (39), 24 states have call predecessors, (39), 31 states have return successors, (63), 34 states have call predecessors, (63), 36 states have call successors, (63) [2021-10-29 00:04:57,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 238 transitions. [2021-10-29 00:04:57,527 INFO L704 BuchiCegarLoop]: Abstraction has 184 states and 238 transitions. [2021-10-29 00:04:57,528 INFO L587 BuchiCegarLoop]: Abstraction has 184 states and 238 transitions. [2021-10-29 00:04:57,528 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-29 00:04:57,528 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 184 states and 238 transitions. [2021-10-29 00:04:57,531 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:57,532 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:57,532 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:57,535 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:57,536 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-29 00:04:57,537 INFO L791 eck$LassoCheckResult]: Stem: 2262#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 2263#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 2297#L39 call main_#t~ret11 := fibo1(main_~x~0);< 2331#fibo1ENTRY ~n := #in~n; 2320#L10 assume !(~n < 1); 2313#L12 assume !(1 == ~n); 2314#L15 call #t~ret7 := fibo2(~n - 1);< 2322#fibo2ENTRY ~n := #in~n; 2403#L20 assume !(~n < 1); 2402#L22 assume !(1 == ~n); 2306#L25 call #t~ret9 := fibo1(~n - 1);< 2345#fibo1ENTRY ~n := #in~n; 2343#L10 assume !(~n < 1); 2342#L12 assume !(1 == ~n); 2317#L15 call #t~ret7 := fibo2(~n - 1);< 2336#fibo2ENTRY ~n := #in~n; 2366#L20 assume !(~n < 1); 2364#L22 assume !(1 == ~n); 2273#L25 call #t~ret9 := fibo1(~n - 1);< 2345#fibo1ENTRY ~n := #in~n; 2346#L10 assume !(~n < 1); 2375#L12 assume 1 == ~n;#res := 1; 2376#fibo1FINAL assume true; 2421#fibo1EXIT >#46#return; 2416#L25-1 call #t~ret10 := fibo1(~n - 2);< 2418#fibo1ENTRY ~n := #in~n; 2422#L10 assume ~n < 1;#res := 0; 2419#fibo1FINAL assume true; 2415#fibo1EXIT >#48#return; 2411#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 2409#fibo2FINAL assume true; 2383#fibo2EXIT >#50#return; 2385#L15-1 [2021-10-29 00:04:57,537 INFO L793 eck$LassoCheckResult]: Loop: 2385#L15-1 call #t~ret8 := fibo2(~n - 2);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume !(~n < 1); 2406#L22 assume !(1 == ~n); 2275#L25 call #t~ret9 := fibo1(~n - 1);< 2396#fibo1ENTRY ~n := #in~n; 2398#L10 assume !(~n < 1); 2392#L12 assume !(1 == ~n); 2387#L15 call #t~ret7 := fibo2(~n - 1);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume !(~n < 1); 2406#L22 assume !(1 == ~n); 2275#L25 call #t~ret9 := fibo1(~n - 1);< 2396#fibo1ENTRY ~n := #in~n; 2398#L10 assume !(~n < 1); 2392#L12 assume !(1 == ~n); 2387#L15 call #t~ret7 := fibo2(~n - 1);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume !(~n < 1); 2406#L22 assume 1 == ~n;#res := 1; 2407#fibo2FINAL assume true; 2390#fibo2EXIT >#50#return; 2385#L15-1 call #t~ret8 := fibo2(~n - 2);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume ~n < 1;#res := 0; 2404#fibo2FINAL assume true; 2401#fibo2EXIT >#52#return; 2384#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2400#fibo1FINAL assume true; 2393#fibo1EXIT >#46#return; 2276#L25-1 call #t~ret10 := fibo1(~n - 2);< 2396#fibo1ENTRY ~n := #in~n; 2398#L10 assume !(~n < 1); 2392#L12 assume !(1 == ~n); 2387#L15 call #t~ret7 := fibo2(~n - 1);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume !(~n < 1); 2406#L22 assume 1 == ~n;#res := 1; 2407#fibo2FINAL assume true; 2390#fibo2EXIT >#50#return; 2385#L15-1 call #t~ret8 := fibo2(~n - 2);< 2305#fibo2ENTRY ~n := #in~n; 2405#L20 assume ~n < 1;#res := 0; 2404#fibo2FINAL assume true; 2401#fibo2EXIT >#52#return; 2384#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2400#fibo1FINAL assume true; 2393#fibo1EXIT >#48#return; 2391#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 2388#fibo2FINAL assume true; 2386#fibo2EXIT >#50#return; 2385#L15-1 [2021-10-29 00:04:57,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:57,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1036448488, now seen corresponding path program 1 times [2021-10-29 00:04:57,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:57,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117929553] [2021-10-29 00:04:57,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:57,538 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:57,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-29 00:04:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:57,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:04:57,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,697 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:04:57,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:57,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117929553] [2021-10-29 00:04:57,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117929553] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:57,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008451656] [2021-10-29 00:04:57,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:57,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:57,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:57,700 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:57,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-29 00:04:57,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-29 00:04:57,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:57,941 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:04:57,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008451656] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:57,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:57,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-10-29 00:04:57,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871123268] [2021-10-29 00:04:57,943 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:04:57,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:57,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1445694181, now seen corresponding path program 1 times [2021-10-29 00:04:57,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:57,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661694369] [2021-10-29 00:04:57,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:57,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-29 00:04:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:57,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:57,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:04:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-29 00:04:58,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:58,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:04:58,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,116 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-10-29 00:04:58,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:58,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661694369] [2021-10-29 00:04:58,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661694369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:58,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762687728] [2021-10-29 00:04:58,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:58,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:58,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:58,126 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:58,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-29 00:04:58,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-29 00:04:58,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:58,470 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-29 00:04:58,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762687728] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:58,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:58,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-10-29 00:04:58,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795654929] [2021-10-29 00:04:58,471 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-29 00:04:58,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:04:58,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-29 00:04:58,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-29 00:04:58,473 INFO L87 Difference]: Start difference. First operand 184 states and 238 transitions. cyclomatic complexity: 59 Second operand has 16 states, 13 states have (on average 2.230769230769231) internal successors, (29), 11 states have internal predecessors, (29), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-29 00:04:58,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:04:58,727 INFO L93 Difference]: Finished difference Result 206 states and 268 transitions. [2021-10-29 00:04:58,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-29 00:04:58,727 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 268 transitions. [2021-10-29 00:04:58,731 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:58,735 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 203 states and 264 transitions. [2021-10-29 00:04:58,735 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 133 [2021-10-29 00:04:58,736 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 133 [2021-10-29 00:04:58,736 INFO L73 IsDeterministic]: Start isDeterministic. Operand 203 states and 264 transitions. [2021-10-29 00:04:58,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:04:58,736 INFO L681 BuchiCegarLoop]: Abstraction has 203 states and 264 transitions. [2021-10-29 00:04:58,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states and 264 transitions. [2021-10-29 00:04:58,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 194. [2021-10-29 00:04:58,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 122 states have (on average 1.1721311475409837) internal successors, (143), 132 states have internal predecessors, (143), 39 states have call successors, (40), 25 states have call predecessors, (40), 33 states have return successors, (66), 36 states have call predecessors, (66), 37 states have call successors, (66) [2021-10-29 00:04:58,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 249 transitions. [2021-10-29 00:04:58,763 INFO L704 BuchiCegarLoop]: Abstraction has 194 states and 249 transitions. [2021-10-29 00:04:58,763 INFO L587 BuchiCegarLoop]: Abstraction has 194 states and 249 transitions. [2021-10-29 00:04:58,764 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-29 00:04:58,764 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 194 states and 249 transitions. [2021-10-29 00:04:58,766 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-29 00:04:58,766 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:04:58,766 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:04:58,774 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:58,774 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:04:58,774 INFO L791 eck$LassoCheckResult]: Stem: 3059#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 3060#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 3092#L39 call main_#t~ret11 := fibo1(main_~x~0);< 3125#fibo1ENTRY ~n := #in~n; 3181#L10 assume !(~n < 1); 3180#L12 assume !(1 == ~n); 3069#L15 call #t~ret7 := fibo2(~n - 1);< 3179#fibo2ENTRY ~n := #in~n; 3118#L20 assume !(~n < 1); 3068#L22 assume !(1 == ~n); 3070#L25 call #t~ret9 := fibo1(~n - 1);< 3086#fibo1ENTRY ~n := #in~n; 3087#L10 assume !(~n < 1); 3109#L12 assume !(1 == ~n); 3110#L15 call #t~ret7 := fibo2(~n - 1);< 3115#fibo2ENTRY ~n := #in~n; 3124#L20 assume !(~n < 1); 3170#L22 assume !(1 == ~n); 3105#L25 call #t~ret9 := fibo1(~n - 1);< 3152#fibo1ENTRY ~n := #in~n; 3153#L10 assume !(~n < 1); 3177#L12 assume !(1 == ~n); 3168#L15 call #t~ret7 := fibo2(~n - 1);< 3169#fibo2ENTRY ~n := #in~n; 3174#L20 assume !(~n < 1); 3172#L22 assume 1 == ~n;#res := 1; 3171#fibo2FINAL assume true; 3167#fibo2EXIT >#50#return; 3165#L15-1 call #t~ret8 := fibo2(~n - 2);< 3166#fibo2ENTRY ~n := #in~n; 3175#L20 assume ~n < 1;#res := 0; 3173#fibo2FINAL assume true; 3164#fibo2EXIT >#52#return; 3163#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 3161#fibo1FINAL assume true; 3155#fibo1EXIT >#46#return; 3146#L25-1 call #t~ret10 := fibo1(~n - 2);< 3154#fibo1ENTRY ~n := #in~n; 3243#L10 assume ~n < 1;#res := 0; 3244#fibo1FINAL assume true; 3238#fibo1EXIT >#48#return; 3219#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 3218#fibo2FINAL assume true; 3215#fibo2EXIT >#50#return; 3065#L15-1 call #t~ret8 := fibo2(~n - 2);< 3123#fibo2ENTRY [2021-10-29 00:04:58,775 INFO L793 eck$LassoCheckResult]: Loop: 3123#fibo2ENTRY ~n := #in~n; 3116#L20 assume !(~n < 1); 3061#L22 assume !(1 == ~n); 3067#L25 call #t~ret9 := fibo1(~n - 1);< 3200#fibo1ENTRY ~n := #in~n; 3213#L10 assume !(~n < 1); 3209#L12 assume !(1 == ~n); 3064#L15 call #t~ret7 := fibo2(~n - 1);< 3123#fibo2ENTRY [2021-10-29 00:04:58,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:58,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1055972758, now seen corresponding path program 1 times [2021-10-29 00:04:58,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:58,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118364437] [2021-10-29 00:04:58,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:58,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:58,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-29 00:04:58,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:58,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:04:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:04:58,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-29 00:04:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:58,895 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-29 00:04:58,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:04:58,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118364437] [2021-10-29 00:04:58,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118364437] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:58,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216752529] [2021-10-29 00:04:58,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:58,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:04:58,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:58,905 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:04:58,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-29 00:04:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:04:59,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 00:04:59,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:04:59,293 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-29 00:04:59,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216752529] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:04:59,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:04:59,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 14] total 20 [2021-10-29 00:04:59,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805221630] [2021-10-29 00:04:59,294 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:04:59,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:04:59,295 INFO L85 PathProgramCache]: Analyzing trace with hash -28526872, now seen corresponding path program 2 times [2021-10-29 00:04:59,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:04:59,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124556803] [2021-10-29 00:04:59,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:04:59,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:04:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:59,300 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:04:59,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:04:59,303 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:04:59,438 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:59,438 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:59,438 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:59,438 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:59,438 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:04:59,438 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,438 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:59,438 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:59,438 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration6_Loop [2021-10-29 00:04:59,438 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:59,438 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:59,439 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-29 00:04:59,445 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-29 00:04:59,446 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-29 00:04:59,448 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:59,450 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-29 00:04:59,452 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:59,453 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-29 00:04:59,458 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-29 00:04:59,460 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-29 00:04:59,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:59,504 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:59,504 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:04:59,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,510 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,514 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:04:59,514 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:59,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-29 00:04:59,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:59,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,553 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-29 00:04:59,557 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:04:59,557 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:04:59,674 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:04:59,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:59,681 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:04:59,682 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:04:59,682 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:04:59,682 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:04:59,682 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:04:59,682 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,682 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:04:59,682 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:04:59,682 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration6_Loop [2021-10-29 00:04:59,682 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:04:59,682 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:04:59,683 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:04:59,689 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-29 00:04:59,691 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-29 00:04:59,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-29 00:04:59,700 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-29 00:04:59,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-29 00:04:59,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-29 00:04:59,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-29 00:04:59,708 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-29 00:04:59,710 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-29 00:04:59,748 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:04:59,748 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:04:59,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,750 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,753 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-29 00:04:59,762 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:59,763 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:59,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:59,763 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:59,763 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:59,764 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:59,764 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:59,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-29 00:04:59,785 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:59,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:59,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,825 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,830 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-29 00:04:59,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:59,839 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:59,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:59,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:59,839 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:59,840 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:59,840 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:59,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-29 00:04:59,861 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:04:59,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:59,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,899 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,901 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-29 00:04:59,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:04:59,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:04:59,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:04:59,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:04:59,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:04:59,911 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:04:59,911 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:04:59,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-29 00:04:59,925 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:04:59,929 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-29 00:04:59,929 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-29 00:04:59,929 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:04:59,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:04:59,931 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:04:59,932 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:04:59,933 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:04:59,933 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:04:59,933 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2021-10-29 00:04:59,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-29 00:04:59,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-29 00:04:59,971 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:04:59,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:00,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:00,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:00,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:00,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:00,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:00,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:00,792 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-29 00:05:00,793 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-10-29 00:05:00,793 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60 Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:00,975 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 349 states and 444 transitions. Complement of second has 24 states. [2021-10-29 00:05:00,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:00,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:00,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2021-10-29 00:05:00,977 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-29 00:05:00,977 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:00,978 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:00,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:01,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:01,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:01,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:01,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:01,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:01,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:01,767 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-29 00:05:01,768 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2021-10-29 00:05:01,768 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60 Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:01,920 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 349 states and 444 transitions. Complement of second has 24 states. [2021-10-29 00:05:01,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:01,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:01,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2021-10-29 00:05:01,922 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-29 00:05:01,923 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:01,923 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:01,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:01,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:01,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:02,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:02,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:02,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:02,666 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-29 00:05:02,667 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 5 loop predicates [2021-10-29 00:05:02,668 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60 Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:02,837 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 194 states and 249 transitions. cyclomatic complexity: 60. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 426 states and 529 transitions. Complement of second has 23 states. [2021-10-29 00:05:02,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:02,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 5 states have internal predecessors, (27), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:02,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2021-10-29 00:05:02,839 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-29 00:05:02,842 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:02,843 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 53 letters. Loop has 8 letters. [2021-10-29 00:05:02,843 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:02,843 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 45 letters. Loop has 16 letters. [2021-10-29 00:05:02,844 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:02,844 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 426 states and 529 transitions. [2021-10-29 00:05:02,851 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 44 [2021-10-29 00:05:02,857 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 426 states to 329 states and 427 transitions. [2021-10-29 00:05:02,858 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 180 [2021-10-29 00:05:02,858 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 194 [2021-10-29 00:05:02,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 329 states and 427 transitions. [2021-10-29 00:05:02,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:02,859 INFO L681 BuchiCegarLoop]: Abstraction has 329 states and 427 transitions. [2021-10-29 00:05:02,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states and 427 transitions. [2021-10-29 00:05:02,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 297. [2021-10-29 00:05:02,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 197 states have (on average 1.1878172588832487) internal successors, (234), 212 states have internal predecessors, (234), 55 states have call successors, (56), 44 states have call predecessors, (56), 45 states have return successors, (90), 40 states have call predecessors, (90), 53 states have call successors, (90) [2021-10-29 00:05:02,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 380 transitions. [2021-10-29 00:05:02,883 INFO L704 BuchiCegarLoop]: Abstraction has 297 states and 380 transitions. [2021-10-29 00:05:02,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:02,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-29 00:05:02,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-29 00:05:02,884 INFO L87 Difference]: Start difference. First operand 297 states and 380 transitions. Second operand has 20 states, 17 states have (on average 2.588235294117647) internal successors, (44), 16 states have internal predecessors, (44), 12 states have call successors, (15), 5 states have call predecessors, (15), 7 states have return successors, (10), 6 states have call predecessors, (10), 8 states have call successors, (10) [2021-10-29 00:05:03,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:03,430 INFO L93 Difference]: Finished difference Result 405 states and 576 transitions. [2021-10-29 00:05:03,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-29 00:05:03,431 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 405 states and 576 transitions. [2021-10-29 00:05:03,437 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 52 [2021-10-29 00:05:03,446 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 405 states to 405 states and 576 transitions. [2021-10-29 00:05:03,446 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 246 [2021-10-29 00:05:03,447 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 246 [2021-10-29 00:05:03,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 405 states and 576 transitions. [2021-10-29 00:05:03,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:03,447 INFO L681 BuchiCegarLoop]: Abstraction has 405 states and 576 transitions. [2021-10-29 00:05:03,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states and 576 transitions. [2021-10-29 00:05:03,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 369. [2021-10-29 00:05:03,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 236 states have (on average 1.194915254237288) internal successors, (282), 256 states have internal predecessors, (282), 78 states have call successors, (80), 48 states have call predecessors, (80), 55 states have return successors, (146), 64 states have call predecessors, (146), 76 states have call successors, (146) [2021-10-29 00:05:03,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2021-10-29 00:05:03,492 INFO L704 BuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2021-10-29 00:05:03,493 INFO L587 BuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2021-10-29 00:05:03,493 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-29 00:05:03,493 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2021-10-29 00:05:03,496 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 51 [2021-10-29 00:05:03,497 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:05:03,497 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:05:03,498 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:03,498 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:03,499 INFO L791 eck$LassoCheckResult]: Stem: 5923#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5924#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 5955#L39 call main_#t~ret11 := fibo1(main_~x~0);< 6004#fibo1ENTRY ~n := #in~n; 6042#L10 assume !(~n < 1); 6041#L12 assume !(1 == ~n); 6037#L15 call #t~ret7 := fibo2(~n - 1);< 6040#fibo2ENTRY ~n := #in~n; 6039#L20 assume !(~n < 1); 6038#L22 assume !(1 == ~n); 6006#L25 call #t~ret9 := fibo1(~n - 1);< 6036#fibo1ENTRY ~n := #in~n; 6035#L10 assume !(~n < 1); 6034#L12 assume !(1 == ~n); 6017#L15 call #t~ret7 := fibo2(~n - 1);< 6018#fibo2ENTRY ~n := #in~n; 6027#L20 assume !(~n < 1); 6028#L22 assume !(1 == ~n); 5965#L25 call #t~ret9 := fibo1(~n - 1);< 6029#fibo1ENTRY ~n := #in~n; 6030#L10 assume !(~n < 1); 6125#L12 assume !(1 == ~n); 6116#L15 call #t~ret7 := fibo2(~n - 1);< 6117#fibo2ENTRY ~n := #in~n; 6123#L20 assume !(~n < 1); 6122#L22 assume 1 == ~n;#res := 1; 6120#fibo2FINAL assume true; 6115#fibo2EXIT >#50#return; 6112#L15-1 call #t~ret8 := fibo2(~n - 2);< 6113#fibo2ENTRY ~n := #in~n; 6118#L20 assume ~n < 1;#res := 0; 6114#fibo2FINAL assume true; 6111#fibo2EXIT >#52#return; 6110#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 6109#fibo1FINAL assume true; 6108#fibo1EXIT >#46#return; 6099#L25-1 call #t~ret10 := fibo1(~n - 2);< 5946#fibo1ENTRY ~n := #in~n; 6102#L10 assume !(~n < 1); 6101#L12 assume !(1 == ~n); 5945#L15 call #t~ret7 := fibo2(~n - 1);< 6098#fibo2ENTRY ~n := #in~n; 6097#L20 assume !(~n < 1); 6094#L22 assume 1 == ~n;#res := 1; 6095#fibo2FINAL assume true; 6210#fibo2EXIT >#50#return; 6143#L15-1 [2021-10-29 00:05:03,499 INFO L793 eck$LassoCheckResult]: Loop: 6143#L15-1 call #t~ret8 := fibo2(~n - 2);< 6142#fibo2ENTRY ~n := #in~n; 6144#L20 assume !(~n < 1); 6228#L22 assume !(1 == ~n); 5986#L25 call #t~ret9 := fibo1(~n - 1);< 5962#fibo1ENTRY ~n := #in~n; 5985#L10 assume !(~n < 1); 5987#L12 assume !(1 == ~n); 5960#L15 call #t~ret7 := fibo2(~n - 1);< 5995#fibo2ENTRY ~n := #in~n; 6003#L20 assume !(~n < 1); 6216#L22 assume 1 == ~n;#res := 1; 6214#fibo2FINAL assume true; 6212#fibo2EXIT >#50#return; 6143#L15-1 [2021-10-29 00:05:03,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:03,500 INFO L85 PathProgramCache]: Analyzing trace with hash 881386511, now seen corresponding path program 1 times [2021-10-29 00:05:03,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:03,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373674460] [2021-10-29 00:05:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:03,500 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:03,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:03,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-29 00:05:03,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:03,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:03,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:03,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-10-29 00:05:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:03,655 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-29 00:05:03,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:03,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373674460] [2021-10-29 00:05:03,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373674460] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:03,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097828297] [2021-10-29 00:05:03,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:03,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:03,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:03,661 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:03,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-29 00:05:04,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:04,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 00:05:04,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:04,149 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 27 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:05:04,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097828297] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:04,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:04,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 18 [2021-10-29 00:05:04,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150140854] [2021-10-29 00:05:04,150 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:05:04,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:04,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1489002864, now seen corresponding path program 1 times [2021-10-29 00:05:04,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:04,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438400641] [2021-10-29 00:05:04,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:04,151 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:04,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:04,159 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:05:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:04,163 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:05:04,344 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:04,344 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:04,344 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:04,344 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:04,344 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:05:04,344 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,345 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:04,345 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:04,345 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration7_Loop [2021-10-29 00:05:04,345 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:04,345 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:04,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:04,349 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-29 00:05:04,351 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-29 00:05:04,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:04,356 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-29 00:05:04,357 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-29 00:05:04,364 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-29 00:05:04,370 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:04,373 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:04,419 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:04,420 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:05:04,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,425 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,429 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,429 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-29 00:05:04,449 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,449 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret8=0} Honda state: {fibo1_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,483 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,485 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,488 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-29 00:05:04,509 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,509 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,549 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,552 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,552 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-29 00:05:04,573 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,573 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_~n=0} Honda state: {fibo2_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,607 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,609 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,610 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-29 00:05:04,631 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,632 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,667 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,669 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,670 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,680 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-29 00:05:04,697 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,697 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret10=0} Honda state: {fibo2_#t~ret10=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,732 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-29 00:05:04,735 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,735 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,744 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:04,744 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret9=0} Honda state: {fibo2_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:04,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:04,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,765 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-29 00:05:04,787 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:04,787 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:04,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-10-29 00:05:04,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:04,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:04,816 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:04,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-29 00:05:04,817 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:05:04,817 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:05,815 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:05:05,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:05,818 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:05,818 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:05,818 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:05,818 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:05,818 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:05:05,818 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:05,818 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:05,818 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:05,819 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration7_Loop [2021-10-29 00:05:05,819 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:05,819 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:05,819 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-29 00:05:05,827 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-29 00:05:05,829 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-29 00:05:05,830 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-29 00:05:05,832 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-29 00:05:05,834 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-29 00:05:05,835 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-29 00:05:05,837 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-29 00:05:05,841 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-29 00:05:05,883 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:05,883 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:05:05,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:05,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:05,885 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:05,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-29 00:05:05,886 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-29 00:05:05,893 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:05,893 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:05,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:05,894 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:05,894 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:05,894 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:05,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:05,895 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:05,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-29 00:05:05,915 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:05,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:05,916 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:05,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-29 00:05:05,917 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-29 00:05:05,924 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:05,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:05,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:05,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:05,924 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:05,925 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:05,925 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:05,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:05,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:05,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:05,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:05,947 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:05,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-29 00:05:05,948 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-29 00:05:05,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:05,955 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:05,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:05,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:05,955 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:05,956 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:05,956 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:05,957 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:05,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-29 00:05:05,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:05,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:05,978 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:05,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-29 00:05:05,980 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-29 00:05:05,987 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:05,987 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:05,987 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:05,987 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:05,987 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:05,988 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:05,988 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:06,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:06,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:06,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:06,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:06,061 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:06,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-29 00:05:06,072 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:06,072 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:06,072 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:06,072 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:06,072 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:06,073 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:06,073 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:06,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-29 00:05:06,085 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:06,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:06,118 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:06,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:06,119 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:06,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-29 00:05:06,127 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-29 00:05:06,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:06,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:06,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:06,136 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:06,136 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:06,137 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:06,137 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:06,152 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:06,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:06,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:06,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:06,183 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:06,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-29 00:05:06,184 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-29 00:05:06,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:06,191 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:06,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:06,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:06,192 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:06,192 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:06,192 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:06,193 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:06,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-10-29 00:05:06,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:06,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:06,214 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:06,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-29 00:05:06,216 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-29 00:05:06,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:06,223 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:06,223 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:06,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:06,223 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:06,224 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:06,224 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:06,226 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:05:06,228 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-29 00:05:06,228 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-29 00:05:06,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:06,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:06,230 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:06,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-29 00:05:06,231 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:05:06,231 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:05:06,231 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:05:06,231 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2021-10-29 00:05:06,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:06,251 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:05:06,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:06,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:06,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:06,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:06,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:06,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:06,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 00:05:06,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:06,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:05:06,966 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2021-10-29 00:05:06,966 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:07,349 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 1274 states and 1770 transitions. Complement of second has 40 states. [2021-10-29 00:05:07,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:07,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:07,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 67 transitions. [2021-10-29 00:05:07,351 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-29 00:05:07,351 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:07,351 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:07,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:07,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:07,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:07,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:07,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 00:05:07,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:07,921 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:05:07,923 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 8 loop predicates [2021-10-29 00:05:07,923 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:08,172 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 582 states and 785 transitions. Complement of second has 26 states. [2021-10-29 00:05:08,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:08,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:08,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 46 transitions. [2021-10-29 00:05:08,175 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 46 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-29 00:05:08,176 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:08,176 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:08,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:08,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-29 00:05:08,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:08,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:08,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-29 00:05:08,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:08,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-29 00:05:08,848 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 8 loop predicates [2021-10-29 00:05:08,848 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:09,252 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 145. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 2713 states and 3811 transitions. Complement of second has 124 states. [2021-10-29 00:05:09,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:09,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-29 00:05:09,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 72 transitions. [2021-10-29 00:05:09,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-29 00:05:09,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:09,255 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 60 letters. Loop has 14 letters. [2021-10-29 00:05:09,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:09,255 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 46 letters. Loop has 28 letters. [2021-10-29 00:05:09,256 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:09,256 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2713 states and 3811 transitions. [2021-10-29 00:05:09,298 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 157 [2021-10-29 00:05:09,337 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2713 states to 2095 states and 3043 transitions. [2021-10-29 00:05:09,337 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 575 [2021-10-29 00:05:09,339 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 677 [2021-10-29 00:05:09,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2095 states and 3043 transitions. [2021-10-29 00:05:09,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:09,339 INFO L681 BuchiCegarLoop]: Abstraction has 2095 states and 3043 transitions. [2021-10-29 00:05:09,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states and 3043 transitions. [2021-10-29 00:05:09,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1775. [2021-10-29 00:05:09,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1140 states have (on average 1.1771929824561405) internal successors, (1342), 1251 states have internal predecessors, (1342), 375 states have call successors, (405), 220 states have call predecessors, (405), 260 states have return successors, (751), 303 states have call predecessors, (751), 373 states have call successors, (751) [2021-10-29 00:05:09,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 2498 transitions. [2021-10-29 00:05:09,457 INFO L704 BuchiCegarLoop]: Abstraction has 1775 states and 2498 transitions. [2021-10-29 00:05:09,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:09,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-29 00:05:09,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-10-29 00:05:09,458 INFO L87 Difference]: Start difference. First operand 1775 states and 2498 transitions. Second operand has 18 states, 16 states have (on average 2.5625) internal successors, (41), 13 states have internal predecessors, (41), 10 states have call successors, (12), 6 states have call predecessors, (12), 4 states have return successors, (7), 3 states have call predecessors, (7), 6 states have call successors, (7) [2021-10-29 00:05:09,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:09,833 INFO L93 Difference]: Finished difference Result 2563 states and 3815 transitions. [2021-10-29 00:05:09,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-29 00:05:09,834 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2563 states and 3815 transitions. [2021-10-29 00:05:09,868 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 232 [2021-10-29 00:05:09,910 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2563 states to 2560 states and 3811 transitions. [2021-10-29 00:05:09,910 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 824 [2021-10-29 00:05:09,912 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 824 [2021-10-29 00:05:09,912 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2560 states and 3811 transitions. [2021-10-29 00:05:09,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:09,912 INFO L681 BuchiCegarLoop]: Abstraction has 2560 states and 3811 transitions. [2021-10-29 00:05:09,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states and 3811 transitions. [2021-10-29 00:05:10,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2382. [2021-10-29 00:05:10,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2382 states, 1519 states have (on average 1.1981566820276497) internal successors, (1820), 1658 states have internal predecessors, (1820), 556 states have call successors, (594), 295 states have call predecessors, (594), 307 states have return successors, (1169), 428 states have call predecessors, (1169), 554 states have call successors, (1169) [2021-10-29 00:05:10,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2382 states to 2382 states and 3583 transitions. [2021-10-29 00:05:10,047 INFO L704 BuchiCegarLoop]: Abstraction has 2382 states and 3583 transitions. [2021-10-29 00:05:10,048 INFO L587 BuchiCegarLoop]: Abstraction has 2382 states and 3583 transitions. [2021-10-29 00:05:10,048 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-29 00:05:10,048 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2382 states and 3583 transitions. [2021-10-29 00:05:10,067 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-29 00:05:10,067 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:05:10,068 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:05:10,077 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:10,077 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [18, 17, 12, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 6, 5, 5, 5, 5, 4, 4, 1] [2021-10-29 00:05:10,077 INFO L791 eck$LassoCheckResult]: Stem: 16205#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 16206#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 16260#L39 call main_#t~ret11 := fibo1(main_~x~0);< 16308#fibo1ENTRY ~n := #in~n; 16384#L10 assume !(~n < 1); 16383#L12 assume !(1 == ~n); 16379#L15 call #t~ret7 := fibo2(~n - 1);< 16382#fibo2ENTRY ~n := #in~n; 16381#L20 assume !(~n < 1); 16380#L22 assume !(1 == ~n); 16375#L25 call #t~ret9 := fibo1(~n - 1);< 16378#fibo1ENTRY ~n := #in~n; 16377#L10 assume !(~n < 1); 16376#L12 assume !(1 == ~n); 16370#L15 call #t~ret7 := fibo2(~n - 1);< 16374#fibo2ENTRY ~n := #in~n; 16373#L20 assume !(~n < 1); 16372#L22 assume !(1 == ~n); 16353#L25 call #t~ret9 := fibo1(~n - 1);< 16368#fibo1ENTRY ~n := #in~n; 16365#L10 assume !(~n < 1); 16351#L12 assume !(1 == ~n); 16343#L15 call #t~ret7 := fibo2(~n - 1);< 16361#fibo2ENTRY ~n := #in~n; 16359#L20 assume !(~n < 1); 16355#L22 assume 1 == ~n;#res := 1; 16356#fibo2FINAL assume true; 16342#fibo2EXIT >#50#return; 16344#L15-1 call #t~ret8 := fibo2(~n - 2);< 16838#fibo2ENTRY ~n := #in~n; 16836#L20 assume !(~n < 1); 16834#L22 assume !(1 == ~n); 16831#L25 call #t~ret9 := fibo1(~n - 1);< 16832#fibo1ENTRY ~n := #in~n; 16845#L10 assume !(~n < 1); 16843#L12 assume !(1 == ~n); 16841#L15 call #t~ret7 := fibo2(~n - 1);< 16842#fibo2ENTRY ~n := #in~n; 16850#L20 assume !(~n < 1); 16848#L22 assume 1 == ~n;#res := 1; 16847#fibo2FINAL assume true; 16840#fibo2EXIT >#50#return; 16344#L15-1 call #t~ret8 := fibo2(~n - 2);< 16838#fibo2ENTRY ~n := #in~n; 16839#L20 assume !(~n < 1); 17489#L22 assume !(1 == ~n); 17419#L25 call #t~ret9 := fibo1(~n - 1);< 17420#fibo1ENTRY ~n := #in~n; 17484#L10 assume !(~n < 1); 17483#L12 assume 1 == ~n;#res := 1; 17481#fibo1FINAL assume true; 17418#fibo1EXIT >#46#return; 17384#L25-1 call #t~ret10 := fibo1(~n - 2);< 17385#fibo1ENTRY ~n := #in~n; 17395#L10 assume ~n < 1;#res := 0; 17394#fibo1FINAL assume true; 17383#fibo1EXIT >#48#return; 17373#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 17372#fibo2FINAL assume true; 17370#fibo2EXIT >#52#return; 17211#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17367#fibo1FINAL assume true; 17163#fibo1EXIT >#46#return; 17147#L25-1 [2021-10-29 00:05:10,080 INFO L793 eck$LassoCheckResult]: Loop: 17147#L25-1 call #t~ret10 := fibo1(~n - 2);< 17196#fibo1ENTRY ~n := #in~n; 17205#L10 assume !(~n < 1); 17203#L12 assume !(1 == ~n); 17195#L15 call #t~ret7 := fibo2(~n - 1);< 17201#fibo2ENTRY ~n := #in~n; 17199#L20 assume !(~n < 1); 17197#L22 assume 1 == ~n;#res := 1; 17186#fibo2FINAL assume true; 17209#fibo2EXIT >#50#return; 17189#L15-1 call #t~ret8 := fibo2(~n - 2);< 17207#fibo2ENTRY ~n := #in~n; 17244#L20 assume !(~n < 1); 17423#L22 assume !(1 == ~n); 17164#L25 call #t~ret9 := fibo1(~n - 1);< 17236#fibo1ENTRY ~n := #in~n; 17234#L10 assume !(~n < 1); 17226#L12 assume !(1 == ~n); 17216#L15 call #t~ret7 := fibo2(~n - 1);< 17217#fibo2ENTRY ~n := #in~n; 17328#L20 assume !(~n < 1); 17351#L22 assume 1 == ~n;#res := 1; 17223#fibo2FINAL assume true; 17215#fibo2EXIT >#50#return; 17210#L15-1 call #t~ret8 := fibo2(~n - 2);< 17207#fibo2ENTRY ~n := #in~n; 17244#L20 assume !(~n < 1); 17423#L22 assume !(1 == ~n); 17164#L25 call #t~ret9 := fibo1(~n - 1);< 17236#fibo1ENTRY ~n := #in~n; 17234#L10 assume !(~n < 1); 17226#L12 assume !(1 == ~n); 17227#L15 call #t~ret7 := fibo2(~n - 1);< 17399#fibo2ENTRY ~n := #in~n; 17501#L20 assume !(~n < 1); 17539#L22 assume !(1 == ~n); 17533#L25 call #t~ret9 := fibo1(~n - 1);< 17538#fibo1ENTRY ~n := #in~n; 17772#L10 assume !(~n < 1); 17770#L12 assume !(1 == ~n); 17765#L15 call #t~ret7 := fibo2(~n - 1);< 17768#fibo2ENTRY ~n := #in~n; 17814#L20 assume !(~n < 1); 17835#L22 assume 1 == ~n;#res := 1; 17796#fibo2FINAL assume true; 17764#fibo2EXIT >#50#return; 17543#L15-1 call #t~ret8 := fibo2(~n - 2);< 17754#fibo2ENTRY ~n := #in~n; 17797#L20 assume ~n < 1;#res := 0; 17774#fibo2FINAL assume true; 17755#fibo2EXIT >#52#return; 17753#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17737#fibo1FINAL assume true; 17527#fibo1EXIT >#46#return; 17517#L25-1 call #t~ret10 := fibo1(~n - 2);< 17534#fibo1ENTRY ~n := #in~n; 17801#L10 assume !(~n < 1); 17799#L12 assume !(1 == ~n); 17545#L15 call #t~ret7 := fibo2(~n - 1);< 17767#fibo2ENTRY ~n := #in~n; 17782#L20 assume !(~n < 1); 17781#L22 assume 1 == ~n;#res := 1; 17678#fibo2FINAL assume true; 17762#fibo2EXIT >#50#return; 17543#L15-1 call #t~ret8 := fibo2(~n - 2);< 17754#fibo2ENTRY ~n := #in~n; 17797#L20 assume ~n < 1;#res := 0; 17774#fibo2FINAL assume true; 17755#fibo2EXIT >#52#return; 17753#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17737#fibo1FINAL assume true; 17527#fibo1EXIT >#48#return; 17510#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 17461#fibo2FINAL assume true; 17398#fibo2EXIT >#50#return; 17156#L15-1 call #t~ret8 := fibo2(~n - 2);< 17161#fibo2ENTRY ~n := #in~n; 17364#L20 assume ~n < 1;#res := 0; 17360#fibo2FINAL assume true; 17155#fibo2EXIT >#52#return; 17160#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17393#fibo1FINAL assume true; 17390#fibo1EXIT >#46#return; 17147#L25-1 call #t~ret10 := fibo1(~n - 2);< 17196#fibo1ENTRY ~n := #in~n; 17205#L10 assume !(~n < 1); 17203#L12 assume !(1 == ~n); 17195#L15 call #t~ret7 := fibo2(~n - 1);< 17201#fibo2ENTRY ~n := #in~n; 17199#L20 assume !(~n < 1); 17197#L22 assume 1 == ~n;#res := 1; 17186#fibo2FINAL assume true; 17209#fibo2EXIT >#50#return; 17189#L15-1 call #t~ret8 := fibo2(~n - 2);< 17207#fibo2ENTRY ~n := #in~n; 17244#L20 assume !(~n < 1); 17423#L22 assume !(1 == ~n); 17164#L25 call #t~ret9 := fibo1(~n - 1);< 17236#fibo1ENTRY ~n := #in~n; 17234#L10 assume !(~n < 1); 17226#L12 assume !(1 == ~n); 17227#L15 call #t~ret7 := fibo2(~n - 1);< 17399#fibo2ENTRY ~n := #in~n; 17501#L20 assume !(~n < 1); 17539#L22 assume !(1 == ~n); 17533#L25 call #t~ret9 := fibo1(~n - 1);< 17538#fibo1ENTRY ~n := #in~n; 17772#L10 assume !(~n < 1); 17770#L12 assume !(1 == ~n); 17765#L15 call #t~ret7 := fibo2(~n - 1);< 17768#fibo2ENTRY ~n := #in~n; 17814#L20 assume !(~n < 1); 17835#L22 assume 1 == ~n;#res := 1; 17796#fibo2FINAL assume true; 17764#fibo2EXIT >#50#return; 17543#L15-1 call #t~ret8 := fibo2(~n - 2);< 17754#fibo2ENTRY ~n := #in~n; 17797#L20 assume ~n < 1;#res := 0; 17774#fibo2FINAL assume true; 17755#fibo2EXIT >#52#return; 17753#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17737#fibo1FINAL assume true; 17527#fibo1EXIT >#46#return; 17517#L25-1 call #t~ret10 := fibo1(~n - 2);< 17534#fibo1ENTRY ~n := #in~n; 17801#L10 assume !(~n < 1); 17799#L12 assume !(1 == ~n); 17545#L15 call #t~ret7 := fibo2(~n - 1);< 17767#fibo2ENTRY ~n := #in~n; 17782#L20 assume !(~n < 1); 17781#L22 assume 1 == ~n;#res := 1; 17678#fibo2FINAL assume true; 17762#fibo2EXIT >#50#return; 17543#L15-1 call #t~ret8 := fibo2(~n - 2);< 17754#fibo2ENTRY ~n := #in~n; 17797#L20 assume ~n < 1;#res := 0; 17774#fibo2FINAL assume true; 17755#fibo2EXIT >#52#return; 17753#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17737#fibo1FINAL assume true; 17527#fibo1EXIT >#48#return; 17510#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 17461#fibo2FINAL assume true; 17398#fibo2EXIT >#50#return; 17156#L15-1 call #t~ret8 := fibo2(~n - 2);< 17161#fibo2ENTRY ~n := #in~n; 17364#L20 assume ~n < 1;#res := 0; 17360#fibo2FINAL assume true; 17155#fibo2EXIT >#52#return; 17160#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17393#fibo1FINAL assume true; 17390#fibo1EXIT >#46#return; 17147#L25-1 call #t~ret10 := fibo1(~n - 2);< 17196#fibo1ENTRY ~n := #in~n; 17205#L10 assume !(~n < 1); 17203#L12 assume 1 == ~n;#res := 1; 17204#fibo1FINAL assume true; 17151#fibo1EXIT >#48#return; 17150#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 17371#fibo2FINAL assume true; 17369#fibo2EXIT >#52#return; 17211#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17367#fibo1FINAL assume true; 17163#fibo1EXIT >#48#return; 17150#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 17371#fibo2FINAL assume true; 17369#fibo2EXIT >#52#return; 17211#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 17367#fibo1FINAL assume true; 17163#fibo1EXIT >#46#return; 17147#L25-1 [2021-10-29 00:05:10,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:10,081 INFO L85 PathProgramCache]: Analyzing trace with hash -1399262747, now seen corresponding path program 1 times [2021-10-29 00:05:10,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:10,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005773569] [2021-10-29 00:05:10,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:10,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:10,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-29 00:05:10,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-29 00:05:10,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:10,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:10,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:10,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:10,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,246 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 11 proven. 79 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-10-29 00:05:10,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:10,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005773569] [2021-10-29 00:05:10,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005773569] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:10,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783450022] [2021-10-29 00:05:10,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:10,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:10,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:10,249 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:10,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-29 00:05:10,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:10,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-29 00:05:10,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:10,981 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 62 proven. 22 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-10-29 00:05:10,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783450022] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:10,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:10,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-29 00:05:10,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324641367] [2021-10-29 00:05:10,982 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:05:10,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:10,982 INFO L85 PathProgramCache]: Analyzing trace with hash -993859138, now seen corresponding path program 1 times [2021-10-29 00:05:10,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:10,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074444943] [2021-10-29 00:05:10,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:10,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:11,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-29 00:05:11,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-29 00:05:11,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-29 00:05:11,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-29 00:05:11,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-10-29 00:05:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-29 00:05:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:11,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:11,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-29 00:05:11,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-10-29 00:05:11,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,268 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 2 proven. 113 refuted. 0 times theorem prover too weak. 862 trivial. 0 not checked. [2021-10-29 00:05:11,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:11,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074444943] [2021-10-29 00:05:11,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074444943] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:11,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245934578] [2021-10-29 00:05:11,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:11,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:11,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:11,271 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:11,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-29 00:05:11,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:11,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-29 00:05:11,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:12,191 INFO L134 CoverageAnalysis]: Checked inductivity of 977 backedges. 155 proven. 1 refuted. 0 times theorem prover too weak. 821 trivial. 0 not checked. [2021-10-29 00:05:12,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245934578] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:12,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:12,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-29 00:05:12,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988132089] [2021-10-29 00:05:12,193 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-29 00:05:12,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:12,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-29 00:05:12,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-10-29 00:05:12,194 INFO L87 Difference]: Start difference. First operand 2382 states and 3583 transitions. cyclomatic complexity: 1228 Second operand has 16 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 11 states have internal predecessors, (50), 8 states have call successors, (15), 7 states have call predecessors, (15), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2021-10-29 00:05:12,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:12,451 INFO L93 Difference]: Finished difference Result 2429 states and 3633 transitions. [2021-10-29 00:05:12,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-29 00:05:12,452 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2429 states and 3633 transitions. [2021-10-29 00:05:12,488 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-29 00:05:12,533 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2429 states to 2425 states and 3626 transitions. [2021-10-29 00:05:12,534 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 759 [2021-10-29 00:05:12,536 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 759 [2021-10-29 00:05:12,537 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2425 states and 3626 transitions. [2021-10-29 00:05:12,537 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:12,537 INFO L681 BuchiCegarLoop]: Abstraction has 2425 states and 3626 transitions. [2021-10-29 00:05:12,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states and 3626 transitions. [2021-10-29 00:05:12,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 2404. [2021-10-29 00:05:12,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2404 states, 1527 states have (on average 1.197773411918795) internal successors, (1829), 1682 states have internal predecessors, (1829), 562 states have call successors, (600), 297 states have call predecessors, (600), 315 states have return successors, (1160), 424 states have call predecessors, (1160), 559 states have call successors, (1160) [2021-10-29 00:05:12,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2404 states to 2404 states and 3589 transitions. [2021-10-29 00:05:12,717 INFO L704 BuchiCegarLoop]: Abstraction has 2404 states and 3589 transitions. [2021-10-29 00:05:12,717 INFO L587 BuchiCegarLoop]: Abstraction has 2404 states and 3589 transitions. [2021-10-29 00:05:12,717 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-29 00:05:12,717 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2404 states and 3589 transitions. [2021-10-29 00:05:12,737 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-29 00:05:12,738 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:05:12,738 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:05:12,739 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:12,739 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:12,740 INFO L791 eck$LassoCheckResult]: Stem: 22581#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 22582#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 22627#L39 call main_#t~ret11 := fibo1(main_~x~0);< 22681#fibo1ENTRY ~n := #in~n; 22901#L10 assume !(~n < 1); 22894#L12 assume !(1 == ~n); 22707#L15 call #t~ret7 := fibo2(~n - 1);< 22714#fibo2ENTRY ~n := #in~n; 22773#L20 assume !(~n < 1); 22770#L22 assume !(1 == ~n); 22737#L25 call #t~ret9 := fibo1(~n - 1);< 22738#fibo1ENTRY ~n := #in~n; 22757#L10 assume !(~n < 1); 22755#L12 assume !(1 == ~n); 22735#L15 call #t~ret7 := fibo2(~n - 1);< 22750#fibo2ENTRY ~n := #in~n; 22741#L20 assume !(~n < 1); 22739#L22 assume !(1 == ~n); 22715#L25 call #t~ret9 := fibo1(~n - 1);< 22734#fibo1ENTRY ~n := #in~n; 22732#L10 assume !(~n < 1); 22730#L12 assume !(1 == ~n); 22711#L15 call #t~ret7 := fibo2(~n - 1);< 22716#fibo2ENTRY ~n := #in~n; 22774#L20 assume !(~n < 1); 22771#L22 assume !(1 == ~n); 22726#L25 call #t~ret9 := fibo1(~n - 1);< 22769#fibo1ENTRY ~n := #in~n; 22797#L10 assume !(~n < 1); 22792#L12 assume 1 == ~n;#res := 1; 22793#fibo1FINAL assume true; 23632#fibo1EXIT >#46#return; 22807#L25-1 call #t~ret10 := fibo1(~n - 2);< 22810#fibo1ENTRY ~n := #in~n; 23251#L10 assume ~n < 1;#res := 0; 23250#fibo1FINAL assume true; 22806#fibo1EXIT >#48#return; 22804#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 22802#fibo2FINAL assume true; 22758#fibo2EXIT >#50#return; 22702#L15-1 call #t~ret8 := fibo2(~n - 2);< 22723#fibo2ENTRY ~n := #in~n; 22888#L20 assume !(~n < 1); 22886#L22 assume !(1 == ~n); 22880#L25 [2021-10-29 00:05:12,740 INFO L793 eck$LassoCheckResult]: Loop: 22880#L25 call #t~ret9 := fibo1(~n - 1);< 22883#fibo1ENTRY ~n := #in~n; 22968#L10 assume !(~n < 1); 22967#L12 assume !(1 == ~n); 22891#L15 call #t~ret7 := fibo2(~n - 1);< 22893#fibo2ENTRY ~n := #in~n; 23516#L20 assume !(~n < 1); 23062#L22 assume !(1 == ~n); 23063#L25 call #t~ret9 := fibo1(~n - 1);< 23490#fibo1ENTRY ~n := #in~n; 23626#L10 assume !(~n < 1); 23619#L12 assume 1 == ~n;#res := 1; 23616#fibo1FINAL assume true; 23484#fibo1EXIT >#46#return; 22948#L25-1 call #t~ret10 := fibo1(~n - 2);< 22949#fibo1ENTRY ~n := #in~n; 23562#L10 assume ~n < 1;#res := 0; 23560#fibo1FINAL assume true; 23473#fibo1EXIT >#48#return; 22937#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 22935#fibo2FINAL assume true; 22890#fibo2EXIT >#50#return; 22698#L15-1 call #t~ret8 := fibo2(~n - 2);< 22723#fibo2ENTRY ~n := #in~n; 22888#L20 assume !(~n < 1); 22886#L22 assume !(1 == ~n); 22880#L25 [2021-10-29 00:05:12,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:12,740 INFO L85 PathProgramCache]: Analyzing trace with hash -334000957, now seen corresponding path program 1 times [2021-10-29 00:05:12,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:12,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413024855] [2021-10-29 00:05:12,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:12,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:12,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-29 00:05:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:12,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:12,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:12,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:12,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:12,942 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 9 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:05:12,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:12,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413024855] [2021-10-29 00:05:12,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413024855] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:12,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897309409] [2021-10-29 00:05:12,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:12,943 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:12,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:12,945 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:12,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-29 00:05:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:13,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-29 00:05:13,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:13,707 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 9 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-29 00:05:13,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897309409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:13,708 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:13,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 20 [2021-10-29 00:05:13,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219154169] [2021-10-29 00:05:13,709 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:05:13,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:13,709 INFO L85 PathProgramCache]: Analyzing trace with hash 869465037, now seen corresponding path program 1 times [2021-10-29 00:05:13,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:13,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187712887] [2021-10-29 00:05:13,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:13,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:13,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-29 00:05:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:13,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:13,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:13,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:13,843 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-29 00:05:13,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:13,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187712887] [2021-10-29 00:05:13,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187712887] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:13,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567986919] [2021-10-29 00:05:13,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:13,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:13,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:13,853 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:13,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-29 00:05:14,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:14,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-29 00:05:14,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:14,680 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-29 00:05:14,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567986919] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:14,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:14,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-10-29 00:05:14,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425492756] [2021-10-29 00:05:14,681 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-29 00:05:14,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:14,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-29 00:05:14,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-29 00:05:14,682 INFO L87 Difference]: Start difference. First operand 2404 states and 3589 transitions. cyclomatic complexity: 1212 Second operand has 13 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 6 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-29 00:05:14,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:14,890 INFO L93 Difference]: Finished difference Result 1480 states and 1973 transitions. [2021-10-29 00:05:14,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-29 00:05:14,890 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1480 states and 1973 transitions. [2021-10-29 00:05:14,910 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 101 [2021-10-29 00:05:14,929 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1480 states to 1281 states and 1737 transitions. [2021-10-29 00:05:14,929 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 489 [2021-10-29 00:05:14,930 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 489 [2021-10-29 00:05:14,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1281 states and 1737 transitions. [2021-10-29 00:05:14,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:14,931 INFO L681 BuchiCegarLoop]: Abstraction has 1281 states and 1737 transitions. [2021-10-29 00:05:14,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states and 1737 transitions. [2021-10-29 00:05:14,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1039. [2021-10-29 00:05:14,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1039 states, 678 states have (on average 1.1592920353982301) internal successors, (786), 733 states have internal predecessors, (786), 204 states have call successors, (213), 137 states have call predecessors, (213), 157 states have return successors, (369), 168 states have call predecessors, (369), 201 states have call successors, (369) [2021-10-29 00:05:14,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 1368 transitions. [2021-10-29 00:05:14,979 INFO L704 BuchiCegarLoop]: Abstraction has 1039 states and 1368 transitions. [2021-10-29 00:05:14,979 INFO L587 BuchiCegarLoop]: Abstraction has 1039 states and 1368 transitions. [2021-10-29 00:05:14,979 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-29 00:05:14,979 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1039 states and 1368 transitions. [2021-10-29 00:05:14,988 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 101 [2021-10-29 00:05:14,988 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:05:14,989 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:05:14,990 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:14,990 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:14,990 INFO L791 eck$LassoCheckResult]: Stem: 26765#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 26766#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 26806#L39 call main_#t~ret11 := fibo1(main_~x~0);< 26852#fibo1ENTRY ~n := #in~n; 26885#L10 assume !(~n < 1); 26884#L12 assume !(1 == ~n); 26880#L15 call #t~ret7 := fibo2(~n - 1);< 26883#fibo2ENTRY ~n := #in~n; 26882#L20 assume !(~n < 1); 26881#L22 assume !(1 == ~n); 26876#L25 call #t~ret9 := fibo1(~n - 1);< 26879#fibo1ENTRY ~n := #in~n; 26878#L10 assume !(~n < 1); 26877#L12 assume !(1 == ~n); 26872#L15 call #t~ret7 := fibo2(~n - 1);< 26875#fibo2ENTRY ~n := #in~n; 26874#L20 assume !(~n < 1); 26873#L22 assume !(1 == ~n); 26867#L25 call #t~ret9 := fibo1(~n - 1);< 26871#fibo1ENTRY ~n := #in~n; 26869#L10 assume !(~n < 1); 26870#L12 assume !(1 == ~n); 26776#L15 call #t~ret7 := fibo2(~n - 1);< 26866#fibo2ENTRY ~n := #in~n; 26865#L20 assume !(~n < 1); 26864#L22 assume !(1 == ~n); 26861#L25 call #t~ret9 := fibo1(~n - 1);< 26860#fibo1ENTRY ~n := #in~n; 26863#L10 assume !(~n < 1); 26912#L12 assume !(1 == ~n); 26909#L15 call #t~ret7 := fibo2(~n - 1);< 26910#fibo2ENTRY ~n := #in~n; 26915#L20 assume !(~n < 1); 26914#L22 assume 1 == ~n;#res := 1; 26911#fibo2FINAL assume true; 26908#fibo2EXIT >#50#return; 26906#L15-1 call #t~ret8 := fibo2(~n - 2);< 26907#fibo2ENTRY ~n := #in~n; 26919#L20 assume ~n < 1;#res := 0; 26916#fibo2FINAL assume true; 26905#fibo2EXIT >#52#return; 26904#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 26903#fibo1FINAL assume true; 26902#fibo1EXIT >#46#return; 26896#L25-1 call #t~ret10 := fibo1(~n - 2);< 26900#fibo1ENTRY ~n := #in~n; 26899#L10 assume !(~n < 1); 26898#L12 assume !(1 == ~n); 26889#L15 call #t~ret7 := fibo2(~n - 1);< 26894#fibo2ENTRY ~n := #in~n; 26893#L20 assume !(~n < 1); 26888#L22 assume !(1 == ~n); 26891#L25 call #t~ret9 := fibo1(~n - 1);< 27232#fibo1ENTRY ~n := #in~n; 27257#L10 assume !(~n < 1); 27252#L12 assume !(1 == ~n); 27244#L15 call #t~ret7 := fibo2(~n - 1);< 27248#fibo2ENTRY [2021-10-29 00:05:14,991 INFO L793 eck$LassoCheckResult]: Loop: 27248#fibo2ENTRY ~n := #in~n; 27258#L20 assume !(~n < 1); 27254#L22 assume !(1 == ~n); 27250#L25 call #t~ret9 := fibo1(~n - 1);< 27261#fibo1ENTRY ~n := #in~n; 27259#L10 assume !(~n < 1); 27255#L12 assume !(1 == ~n); 27243#L15 call #t~ret7 := fibo2(~n - 1);< 27248#fibo2ENTRY [2021-10-29 00:05:14,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:14,991 INFO L85 PathProgramCache]: Analyzing trace with hash -1022485656, now seen corresponding path program 2 times [2021-10-29 00:05:14,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:14,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799717654] [2021-10-29 00:05:14,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:14,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:15,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:15,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-10-29 00:05:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:15,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:15,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:15,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:15,217 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 76 proven. 27 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-29 00:05:15,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:15,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799717654] [2021-10-29 00:05:15,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799717654] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:15,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560914137] [2021-10-29 00:05:15,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 00:05:15,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:15,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:15,220 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:15,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-29 00:05:15,764 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 00:05:15,765 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 00:05:15,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-29 00:05:15,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:15,949 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 77 proven. 27 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-29 00:05:15,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560914137] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:15,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:15,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 20 [2021-10-29 00:05:15,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215257076] [2021-10-29 00:05:15,950 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:05:15,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:15,951 INFO L85 PathProgramCache]: Analyzing trace with hash -28526872, now seen corresponding path program 3 times [2021-10-29 00:05:15,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:15,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462593156] [2021-10-29 00:05:15,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:15,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:15,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:15,958 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:05:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:15,960 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:05:16,064 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:16,064 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:16,064 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:16,064 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:16,064 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:05:16,064 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,064 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:16,064 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:16,064 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration10_Loop [2021-10-29 00:05:16,065 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:16,065 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:16,065 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-29 00:05:16,079 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-29 00:05:16,081 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:16,083 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-29 00:05:16,085 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-29 00:05:16,087 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-29 00:05:16,093 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-29 00:05:16,095 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-29 00:05:16,096 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-29 00:05:16,098 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-29 00:05:16,136 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:16,136 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:05:16,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,138 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-29 00:05:16,141 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,141 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,149 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:16,149 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret7=0} Honda state: {fibo1_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:16,171 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-10-29 00:05:16,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,172 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-29 00:05:16,173 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,174 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,182 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:16,182 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:16,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2021-10-29 00:05:16,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,214 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-29 00:05:16,216 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,216 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,224 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:16,224 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:16,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,245 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-29 00:05:16,246 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,246 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,255 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:16,255 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=0} Honda state: {fibo1_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:16,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-10-29 00:05:16,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,276 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,295 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,295 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-29 00:05:16,317 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-29 00:05:16,317 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret9=0} Honda state: {fibo2_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-29 00:05:16,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,350 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-29 00:05:16,351 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:16,351 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,380 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-29 00:05:16,381 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:05:16,381 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:16,454 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:05:16,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-10-29 00:05:16,457 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:16,457 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:16,457 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:16,457 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:16,458 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:05:16,458 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,458 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:16,458 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:16,480 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration10_Loop [2021-10-29 00:05:16,480 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:16,480 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:16,481 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-29 00:05:16,482 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-29 00:05:16,484 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-29 00:05:16,485 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-29 00:05:16,493 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-29 00:05:16,495 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-29 00:05:16,497 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-29 00:05:16,499 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-29 00:05:16,505 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:16,507 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-29 00:05:16,561 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:16,561 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:05:16,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,562 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-29 00:05:16,564 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-29 00:05:16,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,571 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,572 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,572 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,573 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,594 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-29 00:05:16,596 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-29 00:05:16,604 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,604 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,604 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,605 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,605 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,615 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,637 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,639 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-29 00:05:16,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-29 00:05:16,647 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,647 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,649 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,649 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,654 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,677 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-29 00:05:16,678 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-29 00:05:16,686 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,686 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,687 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,687 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,688 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,709 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-29 00:05:16,711 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-29 00:05:16,718 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,718 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,719 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,719 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,719 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,720 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2021-10-29 00:05:16,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,741 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-10-29 00:05:16,743 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-29 00:05:16,750 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,751 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,751 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,751 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,751 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,751 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,751 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,753 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2021-10-29 00:05:16,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,775 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-10-29 00:05:16,776 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-29 00:05:16,784 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,784 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,784 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,784 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,784 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,784 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-29 00:05:16,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2021-10-29 00:05:16,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,807 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2021-10-29 00:05:16,809 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-29 00:05:16,816 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:16,816 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:16,816 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:16,817 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:16,817 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:16,817 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:16,817 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:16,821 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:05:16,823 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-29 00:05:16,823 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-29 00:05:16,823 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:16,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:16,824 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:16,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-10-29 00:05:16,825 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:05:16,825 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:05:16,826 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:05:16,826 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2021-10-29 00:05:16,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:16,846 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:05:16,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:16,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:16,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-29 00:05:16,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:17,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:17,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:17,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:17,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:17,515 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-29 00:05:17,516 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-10-29 00:05:17,516 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:17,625 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 1076 states and 1404 transitions. Complement of second has 21 states. [2021-10-29 00:05:17,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:17,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:17,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2021-10-29 00:05:17,627 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-29 00:05:17,627 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:17,627 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:17,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:17,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:17,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-29 00:05:17,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:18,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:18,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:18,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:18,213 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-29 00:05:18,213 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2021-10-29 00:05:18,214 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:18,333 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 1076 states and 1404 transitions. Complement of second has 21 states. [2021-10-29 00:05:18,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:18,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:18,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2021-10-29 00:05:18,335 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-29 00:05:18,335 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:18,335 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:18,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:18,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:18,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-29 00:05:18,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:18,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:18,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:18,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:19,005 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-29 00:05:19,005 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 5 loop predicates [2021-10-29 00:05:19,005 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340 Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:19,163 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1039 states and 1368 transitions. cyclomatic complexity: 340. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 1821 states and 2255 transitions. Complement of second has 25 states. [2021-10-29 00:05:19,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:19,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 5 states have internal predecessors, (24), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:19,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 42 transitions. [2021-10-29 00:05:19,165 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-29 00:05:19,166 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:19,166 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 65 letters. Loop has 8 letters. [2021-10-29 00:05:19,168 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:19,168 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 57 letters. Loop has 16 letters. [2021-10-29 00:05:19,169 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:19,170 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1821 states and 2255 transitions. [2021-10-29 00:05:19,189 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 133 [2021-10-29 00:05:19,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1821 states to 1322 states and 1717 transitions. [2021-10-29 00:05:19,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 438 [2021-10-29 00:05:19,205 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 456 [2021-10-29 00:05:19,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1322 states and 1717 transitions. [2021-10-29 00:05:19,210 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:19,210 INFO L681 BuchiCegarLoop]: Abstraction has 1322 states and 1717 transitions. [2021-10-29 00:05:19,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states and 1717 transitions. [2021-10-29 00:05:19,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1090. [2021-10-29 00:05:19,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1090 states, 726 states have (on average 1.159779614325069) internal successors, (842), 774 states have internal predecessors, (842), 205 states have call successors, (214), 147 states have call predecessors, (214), 159 states have return successors, (361), 168 states have call predecessors, (361), 202 states have call successors, (361) [2021-10-29 00:05:19,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 1417 transitions. [2021-10-29 00:05:19,248 INFO L704 BuchiCegarLoop]: Abstraction has 1090 states and 1417 transitions. [2021-10-29 00:05:19,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:19,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-29 00:05:19,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-10-29 00:05:19,249 INFO L87 Difference]: Start difference. First operand 1090 states and 1417 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 12 states have internal predecessors, (43), 10 states have call successors, (13), 10 states have call predecessors, (13), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-29 00:05:19,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:19,601 INFO L93 Difference]: Finished difference Result 552 states and 696 transitions. [2021-10-29 00:05:19,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-29 00:05:19,601 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 552 states and 696 transitions. [2021-10-29 00:05:19,609 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-29 00:05:19,615 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 552 states to 499 states and 627 transitions. [2021-10-29 00:05:19,615 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 268 [2021-10-29 00:05:19,616 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 268 [2021-10-29 00:05:19,616 INFO L73 IsDeterministic]: Start isDeterministic. Operand 499 states and 627 transitions. [2021-10-29 00:05:19,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:19,618 INFO L681 BuchiCegarLoop]: Abstraction has 499 states and 627 transitions. [2021-10-29 00:05:19,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states and 627 transitions. [2021-10-29 00:05:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 483. [2021-10-29 00:05:19,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 483 states, 320 states have (on average 1.125) internal successors, (360), 337 states have internal predecessors, (360), 95 states have call successors, (97), 66 states have call predecessors, (97), 68 states have return successors, (149), 79 states have call predecessors, (149), 89 states have call successors, (149) [2021-10-29 00:05:19,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 606 transitions. [2021-10-29 00:05:19,634 INFO L704 BuchiCegarLoop]: Abstraction has 483 states and 606 transitions. [2021-10-29 00:05:19,634 INFO L587 BuchiCegarLoop]: Abstraction has 483 states and 606 transitions. [2021-10-29 00:05:19,634 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-10-29 00:05:19,634 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 483 states and 606 transitions. [2021-10-29 00:05:19,637 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-29 00:05:19,637 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-29 00:05:19,637 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-29 00:05:19,638 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 7, 7, 6, 6, 5, 5, 5, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:19,638 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-29 00:05:19,639 INFO L791 eck$LassoCheckResult]: Stem: 34377#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(18);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 34378#L-1 havoc main_#res;havoc main_#t~ret11, main_~x~0, main_~result~0;main_~x~0 := 8; 34410#L39 call main_#t~ret11 := fibo1(main_~x~0);< 34459#fibo1ENTRY ~n := #in~n; 34520#L10 assume !(~n < 1); 34518#L12 assume !(1 == ~n); 34515#L15 call #t~ret7 := fibo2(~n - 1);< 34516#fibo2ENTRY ~n := #in~n; 34538#L20 assume !(~n < 1); 34531#L22 assume !(1 == ~n); 34527#L25 call #t~ret9 := fibo1(~n - 1);< 34528#fibo1ENTRY ~n := #in~n; 34605#L10 assume !(~n < 1); 34604#L12 assume !(1 == ~n); 34595#L15 call #t~ret7 := fibo2(~n - 1);< 34603#fibo2ENTRY ~n := #in~n; 34838#L20 assume !(~n < 1); 34836#L22 assume !(1 == ~n); 34436#L25 call #t~ret9 := fibo1(~n - 1);< 34669#fibo1ENTRY ~n := #in~n; 34435#L10 assume !(~n < 1); 34437#L12 assume !(1 == ~n); 34596#L15 call #t~ret7 := fibo2(~n - 1);< 34638#fibo2ENTRY ~n := #in~n; 34642#L20 assume !(~n < 1); 34641#L22 assume !(1 == ~n); 34427#L25 call #t~ret9 := fibo1(~n - 1);< 34598#fibo1ENTRY ~n := #in~n; 34434#L10 assume !(~n < 1); 34426#L12 assume !(1 == ~n); 34428#L15 call #t~ret7 := fibo2(~n - 1);< 34666#fibo2ENTRY ~n := #in~n; 34674#L20 assume !(~n < 1); 34673#L22 assume 1 == ~n;#res := 1; 34671#fibo2FINAL assume true; 34665#fibo2EXIT >#50#return; 34662#L15-1 call #t~ret8 := fibo2(~n - 2);< 34663#fibo2ENTRY ~n := #in~n; 34845#L20 assume ~n < 1;#res := 0; 34843#fibo2FINAL assume true; 34661#fibo2EXIT >#52#return; 34659#L15-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 34658#fibo1FINAL assume true; 34657#fibo1EXIT >#46#return; 34653#L25-1 call #t~ret10 := fibo1(~n - 2);< 34654#fibo1ENTRY ~n := #in~n; 34667#L10 assume !(~n < 1); 34664#L12 assume 1 == ~n;#res := 1; 34660#fibo1FINAL assume true; 34652#fibo1EXIT >#48#return; 34650#L25-2 #res := #t~ret9 + #t~ret10;havoc #t~ret9;havoc #t~ret10; 34649#fibo2FINAL assume true; 34636#fibo2EXIT >#50#return; 34508#L15-1 call #t~ret8 := fibo2(~n - 2);< 34418#fibo2ENTRY ~n := #in~n; 34578#L20 assume !(~n < 1); 34577#L22 assume !(1 == ~n); 34416#L25 call #t~ret9 := fibo1(~n - 1);< 34506#fibo1ENTRY ~n := #in~n; 34475#L10 assume !(~n < 1); 34476#L12 assume !(1 == ~n); 34505#L15 call #t~ret7 := fibo2(~n - 1);< 34592#fibo2ENTRY ~n := #in~n; 34620#L20 assume !(~n < 1); 34773#L22 assume !(1 == ~n); 34725#L25 call #t~ret9 := fibo1(~n - 1);< 34729#fibo1ENTRY ~n := #in~n; 34805#L10 assume !(~n < 1); 34804#L12 assume !(1 == ~n); 34392#L15 [2021-10-29 00:05:19,639 INFO L793 eck$LassoCheckResult]: Loop: 34392#L15 call #t~ret7 := fibo2(~n - 1);< 34796#fibo2ENTRY ~n := #in~n; 34797#L20 assume !(~n < 1); 34808#L22 assume !(1 == ~n); 34727#L25 call #t~ret9 := fibo1(~n - 1);< 34729#fibo1ENTRY ~n := #in~n; 34805#L10 assume !(~n < 1); 34804#L12 assume !(1 == ~n); 34392#L15 [2021-10-29 00:05:19,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:19,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1054902100, now seen corresponding path program 2 times [2021-10-29 00:05:19,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:19,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906266304] [2021-10-29 00:05:19,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:19,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-29 00:05:19,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:19,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-29 00:05:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-29 00:05:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-29 00:05:19,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:19,841 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 92 proven. 39 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-29 00:05:19,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-29 00:05:19,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906266304] [2021-10-29 00:05:19,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906266304] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:19,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562168392] [2021-10-29 00:05:19,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-29 00:05:19,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-29 00:05:19,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:19,844 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-29 00:05:19,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-29 00:05:20,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-29 00:05:20,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-29 00:05:20,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-29 00:05:20,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:20,839 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 92 proven. 39 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-29 00:05:20,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562168392] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-29 00:05:20,839 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-29 00:05:20,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 20 [2021-10-29 00:05:20,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727775566] [2021-10-29 00:05:20,840 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-29 00:05:20,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:20,840 INFO L85 PathProgramCache]: Analyzing trace with hash 519237434, now seen corresponding path program 4 times [2021-10-29 00:05:20,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-29 00:05:20,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269839552] [2021-10-29 00:05:20,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-29 00:05:20,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-29 00:05:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:20,847 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-29 00:05:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-29 00:05:20,849 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-29 00:05:20,967 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:20,967 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:20,967 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:20,967 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:20,967 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-29 00:05:20,967 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:20,967 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:20,967 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:20,967 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration11_Loop [2021-10-29 00:05:20,967 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:20,968 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:20,968 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,976 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,977 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,979 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-29 00:05:20,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,982 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-29 00:05:20,985 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,987 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:20,988 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-29 00:05:21,040 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:21,040 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-29 00:05:21,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:21,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:21,045 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:21,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2021-10-29 00:05:21,046 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-29 00:05:21,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:21,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2021-10-29 00:05:21,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:21,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:21,081 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:21,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2021-10-29 00:05:21,083 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-29 00:05:21,083 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-29 00:05:23,112 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-29 00:05:23,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:23,115 INFO L210 LassoAnalysis]: Preferences: [2021-10-29 00:05:23,115 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-29 00:05:23,115 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-29 00:05:23,115 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-29 00:05:23,115 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-29 00:05:23,116 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:23,116 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-29 00:05:23,116 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-29 00:05:23,116 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-2.c_Iteration11_Loop [2021-10-29 00:05:23,116 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-29 00:05:23,116 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-29 00:05:23,116 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:23,123 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-29 00:05:23,124 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-29 00:05:23,126 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-29 00:05:23,128 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-29 00:05:23,129 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-29 00:05:23,131 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-29 00:05:23,132 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:23,134 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-29 00:05:23,179 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-29 00:05:23,179 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-29 00:05:23,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:23,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:23,182 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:23,183 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-29 00:05:23,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2021-10-29 00:05:23,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-29 00:05:23,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-29 00:05:23,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-29 00:05:23,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-29 00:05:23,193 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-29 00:05:23,194 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-29 00:05:23,194 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-29 00:05:23,209 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-29 00:05:23,223 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-29 00:05:23,223 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-29 00:05:23,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-29 00:05:23,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-29 00:05:23,228 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-29 00:05:23,233 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-29 00:05:23,233 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-29 00:05:23,233 INFO L513 LassoAnalysis]: Proved termination. [2021-10-29 00:05:23,234 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2021-10-29 00:05:23,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2021-10-29 00:05:23,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:23,264 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-29 00:05:23,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:23,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-29 00:05:23,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:24,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:24,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:24,091 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-29 00:05:24,092 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-29 00:05:24,092 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:24,187 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:24,265 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 524 states and 649 transitions. Complement of second has 19 states. [2021-10-29 00:05:24,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:24,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:24,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 22 transitions. [2021-10-29 00:05:24,267 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 22 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-29 00:05:24,267 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:24,267 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:24,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:24,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-29 00:05:24,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:24,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:24,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:24,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:24,992 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-29 00:05:24,992 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-29 00:05:24,992 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:25,165 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 530 states and 655 transitions. Complement of second has 27 states. [2021-10-29 00:05:25,167 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-29 00:05:25,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:25,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 25 transitions. [2021-10-29 00:05:25,168 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 25 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-29 00:05:25,168 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:25,168 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-29 00:05:25,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-29 00:05:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:25,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-29 00:05:25,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:25,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-29 00:05:25,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-29 00:05:25,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-29 00:05:25,948 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-29 00:05:25,948 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 6 loop predicates [2021-10-29 00:05:25,949 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:26,067 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 483 states and 606 transitions. cyclomatic complexity: 129. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 825 states and 995 transitions. Complement of second has 33 states. [2021-10-29 00:05:26,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-29 00:05:26,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:26,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2021-10-29 00:05:26,070 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-29 00:05:26,070 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:26,070 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 77 letters. Loop has 8 letters. [2021-10-29 00:05:26,071 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:26,071 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 69 letters. Loop has 16 letters. [2021-10-29 00:05:26,072 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-29 00:05:26,072 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 825 states and 995 transitions. [2021-10-29 00:05:26,079 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-29 00:05:26,086 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 825 states to 579 states and 719 transitions. [2021-10-29 00:05:26,086 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 270 [2021-10-29 00:05:26,087 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 314 [2021-10-29 00:05:26,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 579 states and 719 transitions. [2021-10-29 00:05:26,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-29 00:05:26,088 INFO L681 BuchiCegarLoop]: Abstraction has 579 states and 719 transitions. [2021-10-29 00:05:26,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states and 719 transitions. [2021-10-29 00:05:26,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 529. [2021-10-29 00:05:26,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 354 states have (on average 1.1101694915254237) internal successors, (393), 370 states have internal predecessors, (393), 102 states have call successors, (109), 77 states have call predecessors, (109), 73 states have return successors, (154), 81 states have call predecessors, (154), 96 states have call successors, (154) [2021-10-29 00:05:26,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 656 transitions. [2021-10-29 00:05:26,106 INFO L704 BuchiCegarLoop]: Abstraction has 529 states and 656 transitions. [2021-10-29 00:05:26,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-29 00:05:26,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-29 00:05:26,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-10-29 00:05:26,108 INFO L87 Difference]: Start difference. First operand 529 states and 656 transitions. Second operand has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 12 states have internal predecessors, (46), 10 states have call successors, (15), 10 states have call predecessors, (15), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-29 00:05:26,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-29 00:05:26,471 INFO L93 Difference]: Finished difference Result 521 states and 613 transitions. [2021-10-29 00:05:26,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-29 00:05:26,471 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 521 states and 613 transitions. [2021-10-29 00:05:26,475 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-29 00:05:26,476 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 521 states to 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-29 00:05:26,476 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-29 00:05:26,476 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-29 00:05:26,476 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-10-29 00:05:26,476 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-29 00:05:26,476 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-29 00:05:26,476 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-29 00:05:26,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 29.10 12:05:26 BoogieIcfgContainer [2021-10-29 00:05:26,485 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-29 00:05:26,486 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-29 00:05:26,486 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-29 00:05:26,486 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-29 00:05:26,487 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.10 12:04:49" (3/4) ... [2021-10-29 00:05:26,491 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-29 00:05:26,491 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-29 00:05:26,493 INFO L168 Benchmark]: Toolchain (without parser) took 37915.84 ms. Allocated memory was 113.2 MB in the beginning and 396.4 MB in the end (delta: 283.1 MB). Free memory was 73.7 MB in the beginning and 159.8 MB in the end (delta: -86.1 MB). Peak memory consumption was 196.0 MB. Max. memory is 16.1 GB. [2021-10-29 00:05:26,494 INFO L168 Benchmark]: CDTParser took 0.28 ms. Allocated memory is still 113.2 MB. Free memory is still 89.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 00:05:26,495 INFO L168 Benchmark]: CACSL2BoogieTranslator took 246.57 ms. Allocated memory is still 113.2 MB. Free memory was 73.5 MB in the beginning and 88.2 MB in the end (delta: -14.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-29 00:05:26,495 INFO L168 Benchmark]: Boogie Procedure Inliner took 32.89 ms. Allocated memory is still 113.2 MB. Free memory was 88.2 MB in the beginning and 86.9 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-29 00:05:26,495 INFO L168 Benchmark]: Boogie Preprocessor took 35.21 ms. Allocated memory is still 113.2 MB. Free memory was 86.9 MB in the beginning and 86.0 MB in the end (delta: 858.2 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 00:05:26,496 INFO L168 Benchmark]: RCFGBuilder took 395.87 ms. Allocated memory is still 113.2 MB. Free memory was 85.7 MB in the beginning and 76.5 MB in the end (delta: 9.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-29 00:05:26,496 INFO L168 Benchmark]: BuchiAutomizer took 37193.67 ms. Allocated memory was 113.2 MB in the beginning and 396.4 MB in the end (delta: 283.1 MB). Free memory was 76.0 MB in the beginning and 159.8 MB in the end (delta: -83.7 MB). Peak memory consumption was 200.6 MB. Max. memory is 16.1 GB. [2021-10-29 00:05:26,497 INFO L168 Benchmark]: Witness Printer took 5.73 ms. Allocated memory is still 396.4 MB. Free memory is still 159.8 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-29 00:05:26,499 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.28 ms. Allocated memory is still 113.2 MB. Free memory is still 89.6 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 246.57 ms. Allocated memory is still 113.2 MB. Free memory was 73.5 MB in the beginning and 88.2 MB in the end (delta: -14.7 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 32.89 ms. Allocated memory is still 113.2 MB. Free memory was 88.2 MB in the beginning and 86.9 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 35.21 ms. Allocated memory is still 113.2 MB. Free memory was 86.9 MB in the beginning and 86.0 MB in the end (delta: 858.2 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 395.87 ms. Allocated memory is still 113.2 MB. Free memory was 85.7 MB in the beginning and 76.5 MB in the end (delta: 9.2 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 37193.67 ms. Allocated memory was 113.2 MB in the beginning and 396.4 MB in the end (delta: 283.1 MB). Free memory was 76.0 MB in the beginning and 159.8 MB in the end (delta: -83.7 MB). Peak memory consumption was 200.6 MB. Max. memory is 16.1 GB. * Witness Printer took 5.73 ms. Allocated memory is still 396.4 MB. Free memory is still 159.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 16 terminating modules (10 trivial, 2 deterministic, 4 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 7 locations. One deterministic module has affine ranking function n and consists of 12 locations. One nondeterministic module has affine ranking function \old(n) and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 12 locations. One nondeterministic module has affine ranking function \old(n) and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 8 locations. 10 modules have a trivial ranking function, the largest among these consists of 20 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 37.1s and 12 iterations. TraceHistogramMax:18. Analysis of lassos took 20.3s. Construction of modules took 2.6s. Büchi inclusion checks took 12.5s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 15. Automata minimization 0.7s AutomataMinimizationTime, 15 MinimizatonAttempts, 1197 StatesRemovedByMinimization, 15 NontrivialMinimizations. Non-live state removal took 0.4s Buchi closure took 0.0s. Biggest automaton had 2404 states and ocurred in iteration 8. Nontrivial modules had stage [2, 0, 4, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/6 HoareTripleCheckerStatistics: 531 SDtfs, 1215 SDslu, 1801 SDs, 0 SdLazy, 4129 SolverSat, 718 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.6s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT0 SILN0 SILU0 SILI5 SILT5 lasso0 LassoPreprocessingBenchmarks: Lassos: inital16 mio100 ax100 hnf92 lsp93 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq185 hnf93 smp80 dnf100 smp100 tf110 neg96 sie107 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 31ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.3s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-29 00:05:26,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:26,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:26,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-10-29 00:05:27,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-29 00:05:27,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-10-29 00:05:27,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-10-29 00:05:27,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:27,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-10-29 00:05:28,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-29 00:05:28,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-10-29 00:05:28,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-10-29 00:05:28,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-29 00:05:28,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-10-29 00:05:29,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9b9148a7-fee2-4565-9812-87e0872e043a/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...