./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.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_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/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_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/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_a675147f-ccb6-4d83-8fa9-24561c3a7579/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 50f60fa428d099767eedeaaecff58f84e68d960030ff43c7eae2dbdfbde6f992 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 23:15:51,204 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:15:51,207 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:15:51,253 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:15:51,253 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:15:51,255 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:15:51,257 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:15:51,260 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:15:51,263 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:15:51,264 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:15:51,265 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:15:51,267 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:15:51,268 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:15:51,269 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:15:51,271 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:15:51,272 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:15:51,273 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:15:51,275 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:15:51,277 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:15:51,280 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:15:51,282 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:15:51,283 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:15:51,285 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:15:51,286 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:15:51,290 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:15:51,291 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:15:51,292 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:15:51,293 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:15:51,294 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:15:51,295 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:15:51,296 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:15:51,297 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:15:51,298 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:15:51,299 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:15:51,300 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:15:51,301 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:15:51,302 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:15:51,302 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:15:51,303 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:15:51,304 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:15:51,305 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:15:51,306 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 23:15:51,333 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:15:51,333 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:15:51,334 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:15:51,334 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:15:51,336 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:15:51,336 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:15:51,336 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:15:51,337 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 23:15:51,337 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 23:15:51,338 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 23:15:51,338 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 23:15:51,338 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 23:15:51,339 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 23:15:51,339 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:15:51,340 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 23:15:51,340 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:15:51,340 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:15:51,341 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 23:15:51,341 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:15:51,341 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 23:15:51,341 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 23:15:51,342 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 23:15:51,342 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 23:15:51,342 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 23:15:51,342 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 23:15:51,343 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:15:51,343 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 23:15:51,343 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:15:51,343 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:15:51,344 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:15:51,344 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:15:51,344 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:15:51,345 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 23:15:51,346 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_a675147f-ccb6-4d83-8fa9-24561c3a7579/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_a675147f-ccb6-4d83-8fa9-24561c3a7579/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 -> 50f60fa428d099767eedeaaecff58f84e68d960030ff43c7eae2dbdfbde6f992 [2021-10-28 23:15:51,582 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:15:51,615 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:15:51,617 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:15:51,618 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:15:51,619 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:15:51,620 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c [2021-10-28 23:15:51,694 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/data/43ca26c3b/6ca3769adae14399b15a5ab51551714d/FLAG6e069003f [2021-10-28 23:15:52,078 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:15:52,079 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c [2021-10-28 23:15:52,085 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/data/43ca26c3b/6ca3769adae14399b15a5ab51551714d/FLAG6e069003f [2021-10-28 23:15:52,485 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/data/43ca26c3b/6ca3769adae14399b15a5ab51551714d [2021-10-28 23:15:52,487 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:15:52,489 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 23:15:52,490 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:15:52,491 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:15:52,494 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:15:52,495 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,496 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f90a766 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52, skipping insertion in model container [2021-10-28 23:15:52,496 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,503 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:15:52,515 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:15:52,713 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_a675147f-ccb6-4d83-8fa9-24561c3a7579/sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c[947,960] [2021-10-28 23:15:52,714 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:15:52,723 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:15:52,736 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_a675147f-ccb6-4d83-8fa9-24561c3a7579/sv-benchmarks/c/recursive-simple/fibo_2calls_8-1.c[947,960] [2021-10-28 23:15:52,737 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:15:52,749 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:15:52,750 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52 WrapperNode [2021-10-28 23:15:52,750 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:15:52,751 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 23:15:52,751 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 23:15:52,752 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 23:15:52,759 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,765 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,781 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 23:15:52,782 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:15:52,782 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:15:52,782 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:15:52,790 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,790 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,792 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,792 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,795 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,797 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,798 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,800 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:15:52,801 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:15:52,801 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:15:52,801 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:15:52,802 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (1/1) ... [2021-10-28 23:15:52,809 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:52,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:52,833 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:52,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 23:15:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 23:15:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2021-10-28 23:15:52,880 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2021-10-28 23:15:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 23:15:52,880 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2021-10-28 23:15:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2021-10-28 23:15:52,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:15:52,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:15:53,133 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:15:53,133 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 23:15:53,135 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:15:53 BoogieIcfgContainer [2021-10-28 23:15:53,135 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:15:53,136 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 23:15:53,136 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 23:15:53,139 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 23:15:53,140 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:15:53,140 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 11:15:52" (1/3) ... [2021-10-28 23:15:53,143 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7899c08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:15:53, skipping insertion in model container [2021-10-28 23:15:53,143 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:15:53,143 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:15:52" (2/3) ... [2021-10-28 23:15:53,143 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@7899c08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:15:53, skipping insertion in model container [2021-10-28 23:15:53,144 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:15:53,144 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:15:53" (3/3) ... [2021-10-28 23:15:53,145 INFO L389 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_8-1.c [2021-10-28 23:15:53,198 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 23:15:53,198 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 23:15:53,198 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 23:15:53,199 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 23:15:53,199 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 23:15:53,199 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 23:15:53,199 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 23:15:53,199 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 23:15:53,213 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-28 23:15:53,249 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:53,265 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:15:53,265 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:15:53,272 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 23:15:53,272 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:53,272 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 23:15:53,272 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-28 23:15:53,276 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:53,276 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:15:53,276 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:15:53,277 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 23:15:53,277 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:53,284 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-28 23:15:53,284 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-28 23:15:53,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:53,290 INFO L85 PathProgramCache]: Analyzing trace with hash 29896, now seen corresponding path program 1 times [2021-10-28 23:15:53,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:53,299 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223305065] [2021-10-28 23:15:53,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:53,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,382 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:15:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,418 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:15:53,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:53,421 INFO L85 PathProgramCache]: Analyzing trace with hash 181289832, now seen corresponding path program 1 times [2021-10-28 23:15:53,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:53,422 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001451408] [2021-10-28 23:15:53,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:53,422 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:53,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,431 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:15:53,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,440 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:15:53,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:53,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1313669423, now seen corresponding path program 1 times [2021-10-28 23:15:53,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:53,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975384659] [2021-10-28 23:15:53,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:53,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,489 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:15:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:53,516 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:15:53,717 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:15:53,718 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:15:53,718 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:15:53,718 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:15:53,718 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:15:53,718 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:53,718 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:15:53,719 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:15:53,719 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration1_Loop [2021-10-28 23:15:53,719 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:15:53,719 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:15:53,735 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,741 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,744 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,747 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,749 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,752 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,754 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,757 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,759 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,768 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:53,835 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:15:53,836 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:15:53,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:53,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:53,840 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:53,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 23:15:53,861 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:53,861 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:53,877 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:53,877 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:15:53,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:53,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:53,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:53,914 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:53,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 23:15:53,919 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:53,919 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:53,942 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:53,943 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:15:53,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:53,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:53,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:53,983 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:53,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 23:15:53,989 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:53,989 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,009 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,009 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-28 23:15:54,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,031 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 23:15:54,037 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,037 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,049 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,049 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-28 23:15:54,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-10-28 23:15:54,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,073 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 23:15:54,074 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,074 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,082 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,082 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-28 23:15:54,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,105 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 23:15:54,110 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,110 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,120 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,120 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_~n=0} Honda state: {fibo2_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:15:54,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,141 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 23:15:54,143 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,144 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,169 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,169 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:15:54,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,219 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,224 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,224 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 23:15:54,253 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:54,253 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-28 23:15:54,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,278 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 23:15:54,279 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:54,279 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,307 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 23:15:54,312 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:15:54,312 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:54,409 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:15:54,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,412 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:15:54,412 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:15:54,412 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:15:54,413 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:15:54,413 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:15:54,413 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,413 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:15:54,413 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:15:54,413 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration1_Loop [2021-10-28 23:15:54,413 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:15:54,413 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:15:54,415 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,418 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,420 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,423 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,425 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,428 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,431 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,434 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,436 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,443 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:54,511 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:15:54,516 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:15:54,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,521 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 23:15:54,530 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,539 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,540 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,540 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,540 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,543 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,543 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,557 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,593 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,599 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,609 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,610 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,610 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 23:15:54,625 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,646 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 23:15:54,651 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,660 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,661 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,661 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,681 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,713 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,714 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 23:15:54,722 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,730 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,730 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,731 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,731 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,732 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,755 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,758 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 23:15:54,765 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,766 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,766 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,766 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,766 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,774 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,795 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 23:15:54,803 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,809 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,810 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,810 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,810 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,810 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,811 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,811 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,837 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,874 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,890 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,892 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,892 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 23:15:54,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2021-10-28 23:15:54,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,920 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 23:15:54,922 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,929 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,929 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,929 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,930 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,930 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,931 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,931 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,933 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:54,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:54,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:54,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:54,958 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:54,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 23:15:54,963 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:54,971 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:54,971 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:54,971 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:54,971 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:54,971 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:54,972 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:54,972 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:54,997 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:15:55,009 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:15:55,010 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:15:55,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:55,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:55,013 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:55,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 23:15:55,045 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:15:55,046 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:15:55,046 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:15:55,046 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2021-10-28 23:15:55,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:55,067 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:15:55,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:55,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 23:15:55,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:55,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:15:55,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:55,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:15:55,307 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-28 23:15:55,309 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-28 23:15:55,563 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-28 23:15:55,563 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-28 23:15:55,565 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-28 23:15:55,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2021-10-28 23:15:55,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2021-10-28 23:15:55,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:55,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2021-10-28 23:15:55,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:55,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2021-10-28 23:15:55,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:55,570 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 84 states and 116 transitions. [2021-10-28 23:15:55,594 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:55,603 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 84 states to 61 states and 82 transitions. [2021-10-28 23:15:55,604 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2021-10-28 23:15:55,605 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2021-10-28 23:15:55,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2021-10-28 23:15:55,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:15:55,606 INFO L681 BuchiCegarLoop]: Abstraction has 61 states and 82 transitions. [2021-10-28 23:15:55,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2021-10-28 23:15:55,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2021-10-28 23:15:55,636 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-28 23:15:55,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2021-10-28 23:15:55,640 INFO L704 BuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2021-10-28 23:15:55,640 INFO L587 BuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2021-10-28 23:15:55,640 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 23:15:55,640 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2021-10-28 23:15:55,645 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:55,645 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:15:55,645 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:15:55,646 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:55,646 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:55,647 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-28 23:15:55,647 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-28 23:15:55,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:55,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1888024054, now seen corresponding path program 1 times [2021-10-28 23:15:55,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:55,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863504618] [2021-10-28 23:15:55,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:55,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:55,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-28 23:15:55,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,755 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:15:55,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:15:55,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863504618] [2021-10-28 23:15:55,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863504618] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:15:55,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:15:55,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:15:55,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949206481] [2021-10-28 23:15:55,759 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:15:55,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:55,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1730504828, now seen corresponding path program 1 times [2021-10-28 23:15:55,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:55,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762302926] [2021-10-28 23:15:55,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:55,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:15:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:55,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:15:55,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:15:55,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762302926] [2021-10-28 23:15:55,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762302926] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:15:55,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:15:55,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:15:55,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729784698] [2021-10-28 23:15:55,819 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:15:55,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:15:55,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:15:55,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 23:15:55,835 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-28 23:15:55,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:15:55,931 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2021-10-28 23:15:55,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:15:55,932 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2021-10-28 23:15:55,942 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:55,946 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2021-10-28 23:15:55,949 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2021-10-28 23:15:55,950 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2021-10-28 23:15:55,950 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2021-10-28 23:15:55,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:15:55,950 INFO L681 BuchiCegarLoop]: Abstraction has 66 states and 86 transitions. [2021-10-28 23:15:55,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2021-10-28 23:15:55,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2021-10-28 23:15:55,963 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-28 23:15:55,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2021-10-28 23:15:55,968 INFO L704 BuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2021-10-28 23:15:55,968 INFO L587 BuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2021-10-28 23:15:55,969 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 23:15:55,969 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2021-10-28 23:15:55,971 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2021-10-28 23:15:55,973 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:15:55,974 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:15:55,975 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:55,975 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:15:55,975 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-28 23:15:55,976 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-28 23:15:55,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:55,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1600771562, now seen corresponding path program 1 times [2021-10-28 23:15:55,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:55,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056867899] [2021-10-28 23:15:55,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:55,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:56,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-28 23:15:56,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:56,078 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:15:56,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:15:56,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056867899] [2021-10-28 23:15:56,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056867899] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:15:56,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461333032] [2021-10-28 23:15:56,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:56,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:15:56,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,081 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-28 23:15:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:56,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:15:56,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:56,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:56,265 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:15:56,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461333032] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:15:56,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:15:56,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-10-28 23:15:56,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725185171] [2021-10-28 23:15:56,266 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:15:56,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:56,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2106067024, now seen corresponding path program 1 times [2021-10-28 23:15:56,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:56,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461987168] [2021-10-28 23:15:56,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:56,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:56,275 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:15:56,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:15:56,282 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:15:56,512 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:15:56,512 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:15:56,512 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:15:56,512 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:15:56,512 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:15:56,512 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,512 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:15:56,512 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:15:56,512 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration3_Loop [2021-10-28 23:15:56,513 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:15:56,513 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:15:56,514 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,519 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,529 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,531 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,535 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,537 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:56,585 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:15:56,585 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:15:56,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,589 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,593 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:56,593 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:56,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 23:15:56,614 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:56,614 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-28 23:15:56,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:56,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,652 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,654 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:56,654 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:56,661 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 23:15:56,663 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:56,663 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-28 23:15:56,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:56,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,685 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 23:15:56,688 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:56,688 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:56,696 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:56,696 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-28 23:15:56,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:56,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,720 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 23:15:56,721 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:56,721 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:56,729 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:15:56,730 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:15:56,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-10-28 23:15:56,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,749 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 23:15:56,750 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:15:56,750 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:56,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:56,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:56,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:56,784 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:56,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 23:15:56,788 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:15:56,788 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:15:57,886 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:15:57,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:57,889 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:15:57,889 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:15:57,889 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:15:57,889 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:15:57,889 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:15:57,889 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:57,890 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:15:57,890 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:15:57,890 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration3_Loop [2021-10-28 23:15:57,890 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:15:57,890 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:15:57,891 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,894 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,902 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,904 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,911 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,913 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,915 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,917 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,919 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:15:57,968 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:15:57,968 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:15:57,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:57,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:57,970 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:57,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:57,982 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:57,982 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:57,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:57,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:57,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:57,983 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:57,984 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:57,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 23:15:58,001 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:58,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:58,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:58,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:58,041 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:58,044 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:58,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:58,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:58,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:58,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:58,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:58,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:58,054 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:58,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 23:15:58,069 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:58,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-10-28 23:15:58,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:58,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:58,100 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:58,106 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:58,116 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:58,116 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:58,116 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:58,116 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:58,116 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:58,117 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:58,117 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:58,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 23:15:58,129 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:15:58,161 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:58,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:58,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:58,165 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:58,167 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:15:58,176 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:15:58,176 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:15:58,176 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:15:58,176 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:15:58,176 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:15:58,178 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:15:58,178 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:15:58,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 23:15:58,181 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:15:58,183 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:15:58,183 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:15:58,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:15:58,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:58,185 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:15:58,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 23:15:58,187 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:15:58,187 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:15:58,187 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:15:58,187 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2021-10-28 23:15:58,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-10-28 23:15:58,212 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:15:58,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:58,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:58,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:15:58,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:58,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 23:15:58,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:58,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:15:58,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:58,649 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:15:58,651 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-28 23:15:58,652 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-28 23:15:59,075 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-28 23:15:59,076 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-28 23:15:59,076 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-28 23:15:59,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2021-10-28 23:15:59,080 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2021-10-28 23:15:59,081 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:59,081 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2021-10-28 23:15:59,083 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:59,083 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2021-10-28 23:15:59,086 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:15:59,086 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2021-10-28 23:15:59,099 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:15:59,113 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2021-10-28 23:15:59,113 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2021-10-28 23:15:59,116 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2021-10-28 23:15:59,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2021-10-28 23:15:59,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:15:59,118 INFO L681 BuchiCegarLoop]: Abstraction has 169 states and 237 transitions. [2021-10-28 23:15:59,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2021-10-28 23:15:59,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2021-10-28 23:15:59,153 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-28 23:15:59,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2021-10-28 23:15:59,159 INFO L704 BuchiCegarLoop]: Abstraction has 152 states and 206 transitions. [2021-10-28 23:15:59,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:15:59,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:15:59,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:15:59,160 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-28 23:15:59,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:15:59,282 INFO L93 Difference]: Finished difference Result 183 states and 244 transitions. [2021-10-28 23:15:59,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:15:59,282 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 244 transitions. [2021-10-28 23:15:59,289 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:15:59,300 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 240 transitions. [2021-10-28 23:15:59,301 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2021-10-28 23:15:59,302 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2021-10-28 23:15:59,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 240 transitions. [2021-10-28 23:15:59,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:15:59,303 INFO L681 BuchiCegarLoop]: Abstraction has 180 states and 240 transitions. [2021-10-28 23:15:59,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 240 transitions. [2021-10-28 23:15:59,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 167. [2021-10-28 23:15:59,327 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-28 23:15:59,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 225 transitions. [2021-10-28 23:15:59,329 INFO L704 BuchiCegarLoop]: Abstraction has 167 states and 225 transitions. [2021-10-28 23:15:59,329 INFO L587 BuchiCegarLoop]: Abstraction has 167 states and 225 transitions. [2021-10-28 23:15:59,329 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 23:15:59,329 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 167 states and 225 transitions. [2021-10-28 23:15:59,335 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:15:59,335 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:15:59,335 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:15:59,343 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-28 23:15:59,343 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-28 23:15:59,344 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-28 23:15:59,344 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-28 23:15:59,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:59,345 INFO L85 PathProgramCache]: Analyzing trace with hash 376035563, now seen corresponding path program 1 times [2021-10-28 23:15:59,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:59,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693478118] [2021-10-28 23:15:59,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:59,346 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:15:59,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 23:15:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:15:59,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:15:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:15:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:15:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:15:59,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:15:59,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:15:59,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-28 23:15:59,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:15:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:15:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,607 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-28 23:15:59,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:15:59,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693478118] [2021-10-28 23:15:59,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693478118] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:15:59,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968979888] [2021-10-28 23:15:59,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:59,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:15:59,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:15:59,610 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:15:59,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-10-28 23:15:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:15:59,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 23:15:59,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:15:59,995 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-28 23:15:59,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968979888] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:15:59,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:15:59,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13] total 17 [2021-10-28 23:15:59,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763953138] [2021-10-28 23:15:59,998 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:15:59,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:15:59,998 INFO L85 PathProgramCache]: Analyzing trace with hash 36254641, now seen corresponding path program 1 times [2021-10-28 23:15:59,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:15:59,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011182701] [2021-10-28 23:15:59,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:15:59,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:00,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:16:00,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:00,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:16:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-28 23:16:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:00,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:16:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,124 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-28 23:16:00,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:00,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011182701] [2021-10-28 23:16:00,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011182701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:00,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345530352] [2021-10-28 23:16:00,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:00,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:00,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:00,129 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:00,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-10-28 23:16:00,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:16:00,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:00,421 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-28 23:16:00,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345530352] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:00,422 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:00,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 12 [2021-10-28 23:16:00,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276081709] [2021-10-28 23:16:00,423 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:16:00,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:00,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 23:16:00,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2021-10-28 23:16:00,424 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-28 23:16:00,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:00,654 INFO L93 Difference]: Finished difference Result 223 states and 293 transitions. [2021-10-28 23:16:00,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:16:00,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 223 states and 293 transitions. [2021-10-28 23:16:00,659 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:16:00,664 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 223 states to 200 states and 262 transitions. [2021-10-28 23:16:00,664 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2021-10-28 23:16:00,665 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 134 [2021-10-28 23:16:00,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 200 states and 262 transitions. [2021-10-28 23:16:00,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:00,666 INFO L681 BuchiCegarLoop]: Abstraction has 200 states and 262 transitions. [2021-10-28 23:16:00,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states and 262 transitions. [2021-10-28 23:16:00,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 184. [2021-10-28 23:16:00,683 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-28 23:16:00,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 238 transitions. [2021-10-28 23:16:00,686 INFO L704 BuchiCegarLoop]: Abstraction has 184 states and 238 transitions. [2021-10-28 23:16:00,686 INFO L587 BuchiCegarLoop]: Abstraction has 184 states and 238 transitions. [2021-10-28 23:16:00,686 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 23:16:00,686 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 184 states and 238 transitions. [2021-10-28 23:16:00,688 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:16:00,688 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:00,688 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:00,690 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-28 23:16:00,690 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-28 23:16:00,690 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-28 23:16:00,690 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-28 23:16:00,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:00,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1036448488, now seen corresponding path program 1 times [2021-10-28 23:16:00,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:00,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490688481] [2021-10-28 23:16:00,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:00,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 23:16:00,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:00,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:00,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,820 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-28 23:16:00,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:00,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490688481] [2021-10-28 23:16:00,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490688481] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:00,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478038829] [2021-10-28 23:16:00,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:00,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:00,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:00,826 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:00,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-28 23:16:00,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:00,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 23:16:00,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:01,073 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-28 23:16:01,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478038829] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:01,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:01,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 15 [2021-10-28 23:16:01,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101271220] [2021-10-28 23:16:01,075 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:01,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:01,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1445694181, now seen corresponding path program 1 times [2021-10-28 23:16:01,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:01,076 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913665943] [2021-10-28 23:16:01,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:01,076 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:01,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:16:01,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:01,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:01,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 23:16:01,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,222 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-28 23:16:01,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:01,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913665943] [2021-10-28 23:16:01,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913665943] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:01,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137055644] [2021-10-28 23:16:01,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:01,223 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:01,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:01,225 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:01,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-10-28 23:16:01,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:16:01,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:01,551 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-28 23:16:01,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137055644] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:01,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:01,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-10-28 23:16:01,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814576692] [2021-10-28 23:16:01,552 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:16:01,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:01,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-28 23:16:01,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:16:01,554 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-28 23:16:01,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:01,767 INFO L93 Difference]: Finished difference Result 206 states and 268 transitions. [2021-10-28 23:16:01,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 23:16:01,768 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 268 transitions. [2021-10-28 23:16:01,771 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:16:01,774 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 203 states and 264 transitions. [2021-10-28 23:16:01,774 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 133 [2021-10-28 23:16:01,774 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 133 [2021-10-28 23:16:01,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 203 states and 264 transitions. [2021-10-28 23:16:01,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:01,775 INFO L681 BuchiCegarLoop]: Abstraction has 203 states and 264 transitions. [2021-10-28 23:16:01,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states and 264 transitions. [2021-10-28 23:16:01,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 194. [2021-10-28 23:16:01,783 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-28 23:16:01,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 249 transitions. [2021-10-28 23:16:01,786 INFO L704 BuchiCegarLoop]: Abstraction has 194 states and 249 transitions. [2021-10-28 23:16:01,786 INFO L587 BuchiCegarLoop]: Abstraction has 194 states and 249 transitions. [2021-10-28 23:16:01,786 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 23:16:01,786 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 194 states and 249 transitions. [2021-10-28 23:16:01,788 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2021-10-28 23:16:01,788 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:01,788 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:01,789 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-28 23:16:01,789 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:16:01,789 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-28 23:16:01,790 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-28 23:16:01,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:01,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1055972758, now seen corresponding path program 1 times [2021-10-28 23:16:01,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:01,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334544695] [2021-10-28 23:16:01,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:01,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:01,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 23:16:01,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:01,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 23:16:01,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:01,896 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-28 23:16:01,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:01,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334544695] [2021-10-28 23:16:01,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334544695] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:01,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139685791] [2021-10-28 23:16:01,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:01,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:01,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:01,899 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:01,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-10-28 23:16:02,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:02,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 23:16:02,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:02,276 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-28 23:16:02,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139685791] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:02,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:02,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 14] total 20 [2021-10-28 23:16:02,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850856498] [2021-10-28 23:16:02,278 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:02,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:02,278 INFO L85 PathProgramCache]: Analyzing trace with hash -28526872, now seen corresponding path program 2 times [2021-10-28 23:16:02,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:02,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120124814] [2021-10-28 23:16:02,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:02,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:02,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:02,283 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:16:02,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:02,288 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:16:02,382 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:02,382 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:02,382 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:02,383 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:02,383 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:16:02,383 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,383 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:02,383 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:02,383 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration6_Loop [2021-10-28 23:16:02,383 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:02,383 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:02,385 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,391 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,397 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,399 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,401 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,403 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,406 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,408 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,451 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:02,452 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:16:02,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,454 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,455 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:02,455 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:02,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 23:16:02,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:02,518 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,519 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,525 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:16:02,525 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:02,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 23:16:02,643 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:16:02,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:02,651 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:02,651 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:02,651 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:02,652 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:02,652 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:16:02,652 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,652 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:02,652 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:02,652 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration6_Loop [2021-10-28 23:16:02,652 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:02,652 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:02,653 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,655 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,657 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,662 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,665 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,667 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,668 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,670 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,672 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,673 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:02,713 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:02,713 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:16:02,713 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,724 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,726 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:02,734 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:02,735 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:02,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:02,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:02,735 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:02,736 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:02,736 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:02,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 23:16:02,738 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:02,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:02,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,777 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 23:16:02,778 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:02,787 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:02,787 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:02,787 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:02,787 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:02,787 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:02,788 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:02,788 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:02,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:02,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:02,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,815 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 23:16:02,816 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:02,823 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:02,823 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:02,823 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:02,823 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:02,823 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:02,824 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:02,824 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:02,849 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:16:02,855 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:16:02,855 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:16:02,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:02,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:02,865 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:02,867 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:16:02,867 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:16:02,867 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:16:02,867 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2021-10-28 23:16:02,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-28 23:16:02,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:02,890 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:16:02,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:02,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:03,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:03,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:03,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:03,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:03,746 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-28 23:16:03,747 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-28 23:16:03,906 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-28 23:16:03,909 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-28 23:16:03,909 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-28 23:16:03,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2021-10-28 23:16:03,910 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-28 23:16:03,910 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:03,913 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:03,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:03,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:03,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:03,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:04,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:04,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:04,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:04,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:04,624 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-28 23:16:04,624 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-28 23:16:04,768 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-28 23:16:04,768 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-28 23:16:04,769 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-28 23:16:04,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 39 transitions. [2021-10-28 23:16:04,769 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 39 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-28 23:16:04,770 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:04,770 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:04,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:04,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:04,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:04,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:05,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:05,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:05,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:05,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:05,511 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-28 23:16:05,511 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-28 23:16:05,660 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-28 23:16:05,660 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-28 23:16:05,660 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-28 23:16:05,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2021-10-28 23:16:05,661 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 45 letters. Loop has 8 letters. [2021-10-28 23:16:05,662 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:05,662 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 53 letters. Loop has 8 letters. [2021-10-28 23:16:05,662 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:05,662 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 45 letters. Loop has 16 letters. [2021-10-28 23:16:05,663 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:05,663 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 426 states and 529 transitions. [2021-10-28 23:16:05,669 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 44 [2021-10-28 23:16:05,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 426 states to 329 states and 427 transitions. [2021-10-28 23:16:05,675 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 180 [2021-10-28 23:16:05,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 194 [2021-10-28 23:16:05,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 329 states and 427 transitions. [2021-10-28 23:16:05,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:05,676 INFO L681 BuchiCegarLoop]: Abstraction has 329 states and 427 transitions. [2021-10-28 23:16:05,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states and 427 transitions. [2021-10-28 23:16:05,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 297. [2021-10-28 23:16:05,686 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-28 23:16:05,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 380 transitions. [2021-10-28 23:16:05,689 INFO L704 BuchiCegarLoop]: Abstraction has 297 states and 380 transitions. [2021-10-28 23:16:05,689 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:05,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:16:05,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:16:05,690 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-28 23:16:06,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:06,241 INFO L93 Difference]: Finished difference Result 405 states and 576 transitions. [2021-10-28 23:16:06,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-28 23:16:06,241 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 405 states and 576 transitions. [2021-10-28 23:16:06,248 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 52 [2021-10-28 23:16:06,256 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 405 states to 405 states and 576 transitions. [2021-10-28 23:16:06,256 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 246 [2021-10-28 23:16:06,257 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 246 [2021-10-28 23:16:06,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 405 states and 576 transitions. [2021-10-28 23:16:06,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:06,257 INFO L681 BuchiCegarLoop]: Abstraction has 405 states and 576 transitions. [2021-10-28 23:16:06,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states and 576 transitions. [2021-10-28 23:16:06,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 369. [2021-10-28 23:16:06,272 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-28 23:16:06,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2021-10-28 23:16:06,276 INFO L704 BuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2021-10-28 23:16:06,276 INFO L587 BuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2021-10-28 23:16:06,276 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 23:16:06,276 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2021-10-28 23:16:06,280 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 51 [2021-10-28 23:16:06,280 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:06,280 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:06,281 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-28 23:16:06,281 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:16:06,281 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-28 23:16:06,282 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-28 23:16:06,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:06,282 INFO L85 PathProgramCache]: Analyzing trace with hash 881386511, now seen corresponding path program 1 times [2021-10-28 23:16:06,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:06,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698858611] [2021-10-28 23:16:06,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:06,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:06,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-28 23:16:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:06,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:06,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2021-10-28 23:16:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,438 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-28 23:16:06,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:06,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698858611] [2021-10-28 23:16:06,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698858611] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:06,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92135590] [2021-10-28 23:16:06,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:06,439 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:06,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:06,445 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:06,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-28 23:16:06,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:06,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 23:16:06,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:06,919 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-28 23:16:06,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92135590] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:06,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:06,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 18 [2021-10-28 23:16:06,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514329334] [2021-10-28 23:16:06,920 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:06,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:06,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1489002864, now seen corresponding path program 1 times [2021-10-28 23:16:06,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:06,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002654720] [2021-10-28 23:16:06,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:06,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:06,932 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:16:06,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:06,936 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:16:07,133 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:07,133 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:07,133 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:07,133 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:07,133 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:16:07,133 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,134 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:07,134 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:07,134 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration7_Loop [2021-10-28 23:16:07,134 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:07,134 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:07,135 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,141 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,142 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,164 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:07,209 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:07,209 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:16:07,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,213 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,218 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,218 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 23:16:07,241 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,241 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-28 23:16:07,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:07,264 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,264 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 23:16:07,266 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,266 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,277 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,277 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:16:07,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:07,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,300 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 23:16:07,302 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,302 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,309 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,309 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_~n=0} Honda state: {fibo2_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:16:07,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 23:16:07,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,328 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 23:16:07,330 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,330 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,338 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,338 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:16:07,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-10-28 23:16:07,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,357 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,359 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,359 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 23:16:07,394 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,395 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-28 23:16:07,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:07,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,427 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,434 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,434 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 23:16:07,457 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:07,457 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-28 23:16:07,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:07,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,492 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,498 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:07,498 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:07,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 23:16:07,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-10-28 23:16:07,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:07,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:07,544 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:07,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 23:16:07,549 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:16:07,549 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:08,455 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:16:08,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-10-28 23:16:08,457 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:08,457 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:08,457 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:08,457 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:08,458 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:16:08,458 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,458 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:08,458 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:08,458 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration7_Loop [2021-10-28 23:16:08,458 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:08,458 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:08,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,461 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,467 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,468 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,470 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,471 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,473 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,474 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,479 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:08,522 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:08,522 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:16:08,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,523 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 23:16:08,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,533 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,533 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,534 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,552 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-28 23:16:08,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,553 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,555 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 23:16:08,561 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,562 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,562 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,564 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:08,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,583 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 23:16:08,584 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,591 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,591 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,591 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,591 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,591 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,591 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,592 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,592 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-28 23:16:08,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,612 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 23:16:08,613 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,620 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,621 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:08,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,641 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 23:16:08,642 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,648 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,649 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,649 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,649 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,649 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,649 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,649 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,650 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:08,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,670 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 23:16:08,671 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,678 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,678 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,678 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,678 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,678 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,679 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,679 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,693 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2021-10-28 23:16:08,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,719 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 23:16:08,720 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,727 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,727 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,727 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,727 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,728 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,728 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,736 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:08,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:08,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,756 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-28 23:16:08,758 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:08,765 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:08,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:08,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:08,765 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:08,765 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:08,767 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:08,767 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:08,769 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:16:08,771 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:16:08,771 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:16:08,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:08,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:08,779 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:08,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-28 23:16:08,780 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:16:08,780 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:16:08,780 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:16:08,781 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2021-10-28 23:16:08,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:08,800 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:16:08,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:08,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:08,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:08,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:09,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:09,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:09,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:16:09,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:09,498 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:09,498 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-28 23:16:09,498 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-28 23:16:09,812 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-28 23:16:09,813 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-28 23:16:09,813 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-28 23:16:09,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 67 transitions. [2021-10-28 23:16:09,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-28 23:16:09,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:09,814 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:09,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:09,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:09,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:09,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:10,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:10,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:16:10,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:10,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:10,452 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-28 23:16:10,452 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-28 23:16:10,698 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-28 23:16:10,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-10-28 23:16:10,699 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-28 23:16:10,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 46 transitions. [2021-10-28 23:16:10,699 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 46 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-28 23:16:10,700 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:10,700 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:10,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:10,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 378 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:16:10,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:11,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:11,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:16:11,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:11,276 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:11,277 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-28 23:16:11,277 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-28 23:16:11,643 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-28 23:16:11,644 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-28 23:16:11,644 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-28 23:16:11,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 72 transitions. [2021-10-28 23:16:11,645 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 46 letters. Loop has 14 letters. [2021-10-28 23:16:11,646 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:11,646 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 60 letters. Loop has 14 letters. [2021-10-28 23:16:11,646 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:11,647 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 72 transitions. Stem has 46 letters. Loop has 28 letters. [2021-10-28 23:16:11,647 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:11,648 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2713 states and 3811 transitions. [2021-10-28 23:16:11,684 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 157 [2021-10-28 23:16:11,718 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2713 states to 2095 states and 3043 transitions. [2021-10-28 23:16:11,718 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 575 [2021-10-28 23:16:11,720 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 677 [2021-10-28 23:16:11,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2095 states and 3043 transitions. [2021-10-28 23:16:11,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:11,720 INFO L681 BuchiCegarLoop]: Abstraction has 2095 states and 3043 transitions. [2021-10-28 23:16:11,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states and 3043 transitions. [2021-10-28 23:16:11,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1775. [2021-10-28 23:16:11,780 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-28 23:16:11,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 2498 transitions. [2021-10-28 23:16:11,793 INFO L704 BuchiCegarLoop]: Abstraction has 1775 states and 2498 transitions. [2021-10-28 23:16:11,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:11,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-28 23:16:11,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=264, Unknown=0, NotChecked=0, Total=306 [2021-10-28 23:16:11,795 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-28 23:16:12,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:12,198 INFO L93 Difference]: Finished difference Result 2563 states and 3815 transitions. [2021-10-28 23:16:12,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 23:16:12,198 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2563 states and 3815 transitions. [2021-10-28 23:16:12,229 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 232 [2021-10-28 23:16:12,264 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2563 states to 2560 states and 3811 transitions. [2021-10-28 23:16:12,265 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 824 [2021-10-28 23:16:12,266 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 824 [2021-10-28 23:16:12,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2560 states and 3811 transitions. [2021-10-28 23:16:12,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:12,267 INFO L681 BuchiCegarLoop]: Abstraction has 2560 states and 3811 transitions. [2021-10-28 23:16:12,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2560 states and 3811 transitions. [2021-10-28 23:16:12,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2560 to 2382. [2021-10-28 23:16:12,343 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-28 23:16:12,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2382 states to 2382 states and 3583 transitions. [2021-10-28 23:16:12,358 INFO L704 BuchiCegarLoop]: Abstraction has 2382 states and 3583 transitions. [2021-10-28 23:16:12,358 INFO L587 BuchiCegarLoop]: Abstraction has 2382 states and 3583 transitions. [2021-10-28 23:16:12,358 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 23:16:12,358 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2382 states and 3583 transitions. [2021-10-28 23:16:12,374 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-28 23:16:12,375 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:12,375 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:12,378 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-28 23:16:12,378 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-28 23:16:12,378 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-28 23:16:12,403 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-28 23:16:12,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:12,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1399262747, now seen corresponding path program 1 times [2021-10-28 23:16:12,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:12,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950298162] [2021-10-28 23:16:12,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:12,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:12,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-28 23:16:12,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-10-28 23:16:12,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:12,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:12,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:12,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:12,549 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-28 23:16:12,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:12,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950298162] [2021-10-28 23:16:12,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950298162] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:12,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495550064] [2021-10-28 23:16:12,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:12,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:12,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:12,551 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:12,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-10-28 23:16:13,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 23:16:13,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:13,195 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-28 23:16:13,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495550064] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:13,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:13,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-28 23:16:13,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526642195] [2021-10-28 23:16:13,197 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:13,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:13,197 INFO L85 PathProgramCache]: Analyzing trace with hash -993859138, now seen corresponding path program 1 times [2021-10-28 23:16:13,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:13,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799457856] [2021-10-28 23:16:13,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:13,198 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:16:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 23:16:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 23:16:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-28 23:16:13,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-10-28 23:16:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 23:16:13,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:13,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:13,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-10-28 23:16:13,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-10-28 23:16:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:13,457 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-28 23:16:13,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:13,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799457856] [2021-10-28 23:16:13,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799457856] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:13,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1278446186] [2021-10-28 23:16:13,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:13,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:13,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:13,465 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:13,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-10-28 23:16:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:14,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:16:14,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:14,447 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-28 23:16:14,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1278446186] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:14,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:14,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-28 23:16:14,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593902154] [2021-10-28 23:16:14,449 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:16:14,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:14,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-28 23:16:14,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:16:14,450 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-28 23:16:14,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:14,699 INFO L93 Difference]: Finished difference Result 2429 states and 3633 transitions. [2021-10-28 23:16:14,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-28 23:16:14,699 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2429 states and 3633 transitions. [2021-10-28 23:16:14,727 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-28 23:16:14,788 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2429 states to 2425 states and 3626 transitions. [2021-10-28 23:16:14,788 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 759 [2021-10-28 23:16:14,790 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 759 [2021-10-28 23:16:14,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2425 states and 3626 transitions. [2021-10-28 23:16:14,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:14,790 INFO L681 BuchiCegarLoop]: Abstraction has 2425 states and 3626 transitions. [2021-10-28 23:16:14,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2425 states and 3626 transitions. [2021-10-28 23:16:14,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2425 to 2404. [2021-10-28 23:16:14,862 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-28 23:16:14,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2404 states to 2404 states and 3589 transitions. [2021-10-28 23:16:14,875 INFO L704 BuchiCegarLoop]: Abstraction has 2404 states and 3589 transitions. [2021-10-28 23:16:14,875 INFO L587 BuchiCegarLoop]: Abstraction has 2404 states and 3589 transitions. [2021-10-28 23:16:14,875 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 23:16:14,876 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2404 states and 3589 transitions. [2021-10-28 23:16:14,892 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 231 [2021-10-28 23:16:14,892 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:14,892 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:14,893 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-28 23:16:14,893 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-28 23:16:14,894 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-28 23:16:14,894 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-28 23:16:14,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:14,894 INFO L85 PathProgramCache]: Analyzing trace with hash -334000957, now seen corresponding path program 1 times [2021-10-28 23:16:14,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:14,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290215794] [2021-10-28 23:16:14,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:14,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-28 23:16:15,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,090 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-28 23:16:15,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:15,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290215794] [2021-10-28 23:16:15,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290215794] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:15,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1194408473] [2021-10-28 23:16:15,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:15,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:15,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:15,098 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:15,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-10-28 23:16:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:16:15,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:15,735 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-28 23:16:15,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1194408473] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:15,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:15,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 20 [2021-10-28 23:16:15,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806948107] [2021-10-28 23:16:15,736 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:15,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:15,736 INFO L85 PathProgramCache]: Analyzing trace with hash 869465037, now seen corresponding path program 1 times [2021-10-28 23:16:15,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:15,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610965288] [2021-10-28 23:16:15,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:15,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:15,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:16:15,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:15,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:15,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:15,882 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-28 23:16:15,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:15,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610965288] [2021-10-28 23:16:15,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610965288] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:15,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341503333] [2021-10-28 23:16:15,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:15,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:15,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:15,913 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:15,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-10-28 23:16:16,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:16,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 23:16:16,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:16,570 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-28 23:16:16,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341503333] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:16,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:16,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-10-28 23:16:16,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10835722] [2021-10-28 23:16:16,572 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:16:16,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:16,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-28 23:16:16,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-10-28 23:16:16,573 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-28 23:16:16,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:16,752 INFO L93 Difference]: Finished difference Result 1480 states and 1973 transitions. [2021-10-28 23:16:16,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:16:16,753 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1480 states and 1973 transitions. [2021-10-28 23:16:16,769 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 101 [2021-10-28 23:16:16,796 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1480 states to 1281 states and 1737 transitions. [2021-10-28 23:16:16,797 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 489 [2021-10-28 23:16:16,797 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 489 [2021-10-28 23:16:16,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1281 states and 1737 transitions. [2021-10-28 23:16:16,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:16,798 INFO L681 BuchiCegarLoop]: Abstraction has 1281 states and 1737 transitions. [2021-10-28 23:16:16,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1281 states and 1737 transitions. [2021-10-28 23:16:16,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1281 to 1039. [2021-10-28 23:16:16,832 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-28 23:16:16,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 1368 transitions. [2021-10-28 23:16:16,838 INFO L704 BuchiCegarLoop]: Abstraction has 1039 states and 1368 transitions. [2021-10-28 23:16:16,838 INFO L587 BuchiCegarLoop]: Abstraction has 1039 states and 1368 transitions. [2021-10-28 23:16:16,838 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 23:16:16,838 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1039 states and 1368 transitions. [2021-10-28 23:16:16,845 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 101 [2021-10-28 23:16:16,846 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:16,846 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:16,847 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-28 23:16:16,847 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:16:16,847 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-28 23:16:16,847 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-28 23:16:16,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:16,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1022485656, now seen corresponding path program 2 times [2021-10-28 23:16:16,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:16,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848835230] [2021-10-28 23:16:16,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:16,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:16,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:17,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-10-28 23:16:17,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:17,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:17,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:17,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:17,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:17,024 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-28 23:16:17,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:17,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848835230] [2021-10-28 23:16:17,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848835230] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:17,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298308074] [2021-10-28 23:16:17,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:16:17,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:17,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:17,027 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:17,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-10-28 23:16:17,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:16:17,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:16:17,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-28 23:16:17,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:17,895 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-28 23:16:17,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298308074] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:17,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:17,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 20 [2021-10-28 23:16:17,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091691290] [2021-10-28 23:16:17,895 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:17,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:17,896 INFO L85 PathProgramCache]: Analyzing trace with hash -28526872, now seen corresponding path program 3 times [2021-10-28 23:16:17,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:17,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075615607] [2021-10-28 23:16:17,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:17,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:17,903 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:16:17,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:17,905 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:16:17,998 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:17,998 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:17,998 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:17,998 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:17,998 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:16:17,998 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:17,998 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:17,998 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:17,998 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration10_Loop [2021-10-28 23:16:17,999 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:17,999 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:17,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-28 23:16:18,001 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,003 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,004 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,006 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,008 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,023 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,025 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,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-28 23:16:18,028 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,066 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:18,067 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:16:18,067 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,068 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-28 23:16:18,069 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,070 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,081 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:18,081 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-28 23:16:18,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,102 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-28 23:16:18,104 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,104 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,112 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:18,112 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_~n=0} Honda state: {fibo1_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:16:18,130 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,131 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-28 23:16:18,132 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,132 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,140 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:18,140 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:16:18,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,160 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-28 23:16:18,161 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,161 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,169 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:18,169 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-28 23:16:18,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-10-28 23:16:18,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,188 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-28 23:16:18,190 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,190 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,201 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:16:18,202 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-28 23:16:18,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,221 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-28 23:16:18,222 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:18,222 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,252 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-28 23:16:18,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:16:18,253 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:18,322 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:16:18,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,325 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:18,325 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:18,325 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:18,325 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:18,325 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:16:18,325 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,325 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:18,326 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:18,326 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration10_Loop [2021-10-28 23:16:18,326 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:18,326 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:18,326 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,328 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,329 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,331 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,332 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,333 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,335 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,336 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,341 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,342 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:18,390 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:18,390 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:16:18,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,391 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-28 23:16:18,392 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,399 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,399 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,399 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,399 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,400 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,400 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,420 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-28 23:16:18,421 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,428 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,429 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,429 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,429 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,429 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2021-10-28 23:16:18,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,449 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-28 23:16:18,450 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,457 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,458 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,458 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,458 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,458 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,459 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,478 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-28 23:16:18,479 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,486 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,487 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,487 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,488 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-10-28 23:16:18,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,507 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-28 23:16:18,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,516 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,516 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,516 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,516 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,516 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:18,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,537 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,538 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-10-28 23:16:18,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,545 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,546 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,546 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,547 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2021-10-28 23:16:18,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,566 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-10-28 23:16:18,568 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,577 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,578 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,578 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,586 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:16:18,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2021-10-28 23:16:18,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,611 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2021-10-28 23:16:18,612 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:18,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:18,619 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:18,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:18,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:18,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:18,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:18,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:18,621 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:16:18,623 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:16:18,623 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:16:18,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:18,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:18,624 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:18,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-10-28 23:16:18,625 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:16:18,625 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:16:18,625 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:16:18,625 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2021-10-28 23:16:18,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2021-10-28 23:16:18,644 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:16:18,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:18,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:18,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 23:16:18,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:19,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:19,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:19,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:19,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:19,222 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-28 23:16:19,222 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-28 23:16:19,338 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-28 23:16:19,339 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-28 23:16:19,339 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-28 23:16:19,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2021-10-28 23:16:19,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-28 23:16:19,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:19,340 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:19,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:19,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:19,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 23:16:19,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:19,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:19,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:19,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:19,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:19,832 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-28 23:16:19,833 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-28 23:16:19,953 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-28 23:16:19,953 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-28 23:16:19,953 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-28 23:16:19,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 23 transitions. [2021-10-28 23:16:19,954 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 23 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-28 23:16:19,954 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:19,954 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:19,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:20,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:20,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 23:16:20,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:20,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:20,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:20,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:20,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:20,471 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-28 23:16:20,471 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-28 23:16:20,605 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-28 23:16:20,606 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-28 23:16:20,606 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-28 23:16:20,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 42 transitions. [2021-10-28 23:16:20,606 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 57 letters. Loop has 8 letters. [2021-10-28 23:16:20,609 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:20,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 65 letters. Loop has 8 letters. [2021-10-28 23:16:20,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:20,610 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 42 transitions. Stem has 57 letters. Loop has 16 letters. [2021-10-28 23:16:20,611 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:20,611 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1821 states and 2255 transitions. [2021-10-28 23:16:20,629 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 133 [2021-10-28 23:16:20,645 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1821 states to 1322 states and 1717 transitions. [2021-10-28 23:16:20,645 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 438 [2021-10-28 23:16:20,646 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 456 [2021-10-28 23:16:20,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1322 states and 1717 transitions. [2021-10-28 23:16:20,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:20,651 INFO L681 BuchiCegarLoop]: Abstraction has 1322 states and 1717 transitions. [2021-10-28 23:16:20,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1322 states and 1717 transitions. [2021-10-28 23:16:20,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1322 to 1090. [2021-10-28 23:16:20,706 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-28 23:16:20,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1090 states to 1090 states and 1417 transitions. [2021-10-28 23:16:20,711 INFO L704 BuchiCegarLoop]: Abstraction has 1090 states and 1417 transitions. [2021-10-28 23:16:20,711 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:20,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:16:20,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:16:20,712 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-28 23:16:21,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:21,055 INFO L93 Difference]: Finished difference Result 552 states and 696 transitions. [2021-10-28 23:16:21,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-28 23:16:21,056 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 552 states and 696 transitions. [2021-10-28 23:16:21,060 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-28 23:16:21,065 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 552 states to 499 states and 627 transitions. [2021-10-28 23:16:21,065 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 268 [2021-10-28 23:16:21,065 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 268 [2021-10-28 23:16:21,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 499 states and 627 transitions. [2021-10-28 23:16:21,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:21,066 INFO L681 BuchiCegarLoop]: Abstraction has 499 states and 627 transitions. [2021-10-28 23:16:21,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states and 627 transitions. [2021-10-28 23:16:21,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 483. [2021-10-28 23:16:21,082 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-28 23:16:21,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 483 states to 483 states and 606 transitions. [2021-10-28 23:16:21,085 INFO L704 BuchiCegarLoop]: Abstraction has 483 states and 606 transitions. [2021-10-28 23:16:21,085 INFO L587 BuchiCegarLoop]: Abstraction has 483 states and 606 transitions. [2021-10-28 23:16:21,085 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-10-28 23:16:21,085 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 483 states and 606 transitions. [2021-10-28 23:16:21,088 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-28 23:16:21,088 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:16:21,089 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:16:21,090 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-28 23:16:21,090 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:16:21,090 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-28 23:16:21,090 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-28 23:16:21,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:21,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1054902100, now seen corresponding path program 2 times [2021-10-28 23:16:21,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:21,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408315858] [2021-10-28 23:16:21,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:21,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-28 23:16:21,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:21,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:16:21,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 23:16:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 23:16:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:21,273 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-28 23:16:21,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:16:21,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408315858] [2021-10-28 23:16:21,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408315858] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:21,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944240404] [2021-10-28 23:16:21,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:16:21,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:16:21,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:21,275 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:16:21,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-28 23:16:21,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:16:21,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:16:21,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-28 23:16:21,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:22,143 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-28 23:16:22,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944240404] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:16:22,143 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:16:22,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 20 [2021-10-28 23:16:22,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542764049] [2021-10-28 23:16:22,144 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:16:22,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:22,144 INFO L85 PathProgramCache]: Analyzing trace with hash 519237434, now seen corresponding path program 4 times [2021-10-28 23:16:22,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:16:22,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899818472] [2021-10-28 23:16:22,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:16:22,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:16:22,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:22,152 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:16:22,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:16:22,154 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:16:22,260 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:22,261 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:22,261 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:22,261 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:22,261 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:16:22,261 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:22,261 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:22,261 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:22,261 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration11_Loop [2021-10-28 23:16:22,261 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:22,261 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:22,262 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,267 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,269 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,270 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,272 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,273 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,275 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,276 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,277 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:22,323 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:22,324 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:16:22,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:22,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:22,327 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:22,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2021-10-28 23:16:22,328 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:16:22,328 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:22,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:22,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:22,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:22,361 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:22,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2021-10-28 23:16:22,363 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:16:22,363 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:16:24,135 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:16:24,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:24,139 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:16:24,139 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:16:24,139 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:16:24,139 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:16:24,139 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:16:24,139 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:24,139 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:16:24,139 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:16:24,139 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_8-1.c_Iteration11_Loop [2021-10-28 23:16:24,139 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:16:24,139 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:16:24,140 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,147 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,150 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,153 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,154 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:16:24,210 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:16:24,210 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:16:24,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:24,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:24,212 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:24,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2021-10-28 23:16:24,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:16:24,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:16:24,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:16:24,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:16:24,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:16:24,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:16:24,221 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:16:24,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:16:24,223 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:16:24,225 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:16:24,225 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 23:16:24,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:16:24,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:16:24,227 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:16:24,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2021-10-28 23:16:24,227 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:16:24,227 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:16:24,227 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:16:24,228 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2021-10-28 23:16:24,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:24,246 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:16:24,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:24,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:24,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 23:16:24,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:24,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:24,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:24,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:24,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:25,035 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-28 23:16:25,035 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-28 23:16:25,135 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-28 23:16:25,135 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-28 23:16:25,136 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-28 23:16:25,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 22 transitions. [2021-10-28 23:16:25,136 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 22 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-28 23:16:25,136 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:25,136 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:25,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:25,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 23:16:25,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:25,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:25,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:25,929 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:25,929 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-28 23:16:25,929 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-28 23:16:26,064 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-28 23:16:26,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 23:16:26,065 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-28 23:16:26,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 25 transitions. [2021-10-28 23:16:26,066 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 25 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-28 23:16:26,066 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:26,066 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:16:26,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:16:26,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:26,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-28 23:16:26,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:26,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:16:26,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:16:26,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:16:26,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:16:26,798 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-28 23:16:26,798 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-28 23:16:26,907 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-28 23:16:26,908 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-28 23:16:26,908 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-28 23:16:26,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2021-10-28 23:16:26,908 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-28 23:16:26,909 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:26,909 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 77 letters. Loop has 8 letters. [2021-10-28 23:16:26,909 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:26,910 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 69 letters. Loop has 16 letters. [2021-10-28 23:16:26,910 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:16:26,910 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 825 states and 995 transitions. [2021-10-28 23:16:26,916 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2021-10-28 23:16:26,922 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 825 states to 579 states and 719 transitions. [2021-10-28 23:16:26,922 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 270 [2021-10-28 23:16:26,923 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 314 [2021-10-28 23:16:26,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 579 states and 719 transitions. [2021-10-28 23:16:26,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:16:26,923 INFO L681 BuchiCegarLoop]: Abstraction has 579 states and 719 transitions. [2021-10-28 23:16:26,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states and 719 transitions. [2021-10-28 23:16:26,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 529. [2021-10-28 23:16:26,937 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-28 23:16:26,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 656 transitions. [2021-10-28 23:16:26,940 INFO L704 BuchiCegarLoop]: Abstraction has 529 states and 656 transitions. [2021-10-28 23:16:26,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:16:26,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:16:26,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:16:26,941 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-28 23:16:27,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:16:27,263 INFO L93 Difference]: Finished difference Result 521 states and 613 transitions. [2021-10-28 23:16:27,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-28 23:16:27,264 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 521 states and 613 transitions. [2021-10-28 23:16:27,268 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:16:27,268 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 521 states to 0 states and 0 transitions. [2021-10-28 23:16:27,268 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 23:16:27,268 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 23:16:27,269 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 23:16:27,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:16:27,269 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:16:27,269 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:16:27,269 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:16:27,269 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-10-28 23:16:27,269 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 23:16:27,269 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:16:27,269 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 23:16:27,275 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 11:16:27 BoogieIcfgContainer [2021-10-28 23:16:27,275 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 23:16:27,276 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:16:27,276 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:16:27,276 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:16:27,276 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:15:53" (3/4) ... [2021-10-28 23:16:27,279 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 23:16:27,279 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:16:27,281 INFO L168 Benchmark]: Toolchain (without parser) took 34791.17 ms. Allocated memory was 94.4 MB in the beginning and 375.4 MB in the end (delta: 281.0 MB). Free memory was 60.8 MB in the beginning and 128.7 MB in the end (delta: -67.9 MB). Peak memory consumption was 213.3 MB. Max. memory is 16.1 GB. [2021-10-28 23:16:27,281 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 94.4 MB. Free memory is still 49.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:16:27,281 INFO L168 Benchmark]: CACSL2BoogieTranslator took 260.22 ms. Allocated memory is still 94.4 MB. Free memory was 60.6 MB in the beginning and 70.0 MB in the end (delta: -9.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 23:16:27,282 INFO L168 Benchmark]: Boogie Procedure Inliner took 29.97 ms. Allocated memory is still 94.4 MB. Free memory was 70.0 MB in the beginning and 68.7 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:16:27,282 INFO L168 Benchmark]: Boogie Preprocessor took 18.07 ms. Allocated memory is still 94.4 MB. Free memory was 68.7 MB in the beginning and 67.7 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:16:27,283 INFO L168 Benchmark]: RCFGBuilder took 334.49 ms. Allocated memory is still 94.4 MB. Free memory was 67.7 MB in the beginning and 58.4 MB in the end (delta: 9.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-28 23:16:27,283 INFO L168 Benchmark]: BuchiAutomizer took 34139.31 ms. Allocated memory was 94.4 MB in the beginning and 375.4 MB in the end (delta: 281.0 MB). Free memory was 58.1 MB in the beginning and 128.7 MB in the end (delta: -70.6 MB). Peak memory consumption was 212.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:16:27,283 INFO L168 Benchmark]: Witness Printer took 3.68 ms. Allocated memory is still 375.4 MB. Free memory is still 128.7 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:16:27,285 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.21 ms. Allocated memory is still 94.4 MB. Free memory is still 49.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 260.22 ms. Allocated memory is still 94.4 MB. Free memory was 60.6 MB in the beginning and 70.0 MB in the end (delta: -9.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 29.97 ms. Allocated memory is still 94.4 MB. Free memory was 70.0 MB in the beginning and 68.7 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 18.07 ms. Allocated memory is still 94.4 MB. Free memory was 68.7 MB in the beginning and 67.7 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 334.49 ms. Allocated memory is still 94.4 MB. Free memory was 67.7 MB in the beginning and 58.4 MB in the end (delta: 9.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 34139.31 ms. Allocated memory was 94.4 MB in the beginning and 375.4 MB in the end (delta: 281.0 MB). Free memory was 58.1 MB in the beginning and 128.7 MB in the end (delta: -70.6 MB). Peak memory consumption was 212.1 MB. Max. memory is 16.1 GB. * Witness Printer took 3.68 ms. Allocated memory is still 375.4 MB. Free memory is still 128.7 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 34.0s and 12 iterations. TraceHistogramMax:18. Analysis of lassos took 18.4s. Construction of modules took 2.4s. Büchi inclusion checks took 11.8s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 15. Automata minimization 0.5s 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.4s 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: 40ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 4.8s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 23:16:27,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:27,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:27,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:27,950 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-10-28 23:16:28,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-10-28 23:16:28,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-10-28 23:16:28,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-10-28 23:16:28,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:28,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:29,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-10-28 23:16:29,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:29,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-10-28 23:16:29,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:29,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:16:30,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a675147f-ccb6-4d83-8fa9-24561c3a7579/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...