./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-numeric/Fibonacci01-2.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-numeric/Fibonacci01-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 14cfbc3a2ba2bfe3a03d4d1ebff24b0baf1851f06dbbd2468b59e09322e4ce16 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 09:24:13,674 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 09:24:13,676 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 09:24:13,731 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 09:24:13,732 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 09:24:13,737 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 09:24:13,739 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 09:24:13,743 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 09:24:13,746 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 09:24:13,754 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 09:24:13,756 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 09:24:13,758 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 09:24:13,758 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 09:24:13,761 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 09:24:13,765 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 09:24:13,769 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 09:24:13,771 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 09:24:13,772 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 09:24:13,775 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 09:24:13,785 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 09:24:13,787 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 09:24:13,793 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 09:24:13,797 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 09:24:13,798 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 09:24:13,803 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 09:24:13,804 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 09:24:13,804 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 09:24:13,807 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 09:24:13,808 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 09:24:13,810 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 09:24:13,811 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 09:24:13,812 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 09:24:13,814 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 09:24:13,816 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 09:24:13,817 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 09:24:13,818 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 09:24:13,818 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 09:24:13,819 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 09:24:13,819 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 09:24:13,820 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 09:24:13,821 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 09:24:13,822 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-28 09:24:13,877 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 09:24:13,878 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 09:24:13,878 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 09:24:13,879 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 09:24:13,880 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 09:24:13,880 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 09:24:13,881 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 09:24:13,881 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 09:24:13,881 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 09:24:13,882 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 09:24:13,883 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 09:24:13,883 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 09:24:13,883 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 09:24:13,884 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 09:24:13,884 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 09:24:13,884 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 09:24:13,884 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 09:24:13,885 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 09:24:13,885 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 09:24:13,885 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 09:24:13,885 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 09:24:13,885 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 09:24:13,886 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 09:24:13,886 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 09:24:13,886 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 09:24:13,886 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 09:24:13,889 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 09:24:13,889 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 09:24:13,889 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 09:24:13,890 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 09:24:13,891 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_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 14cfbc3a2ba2bfe3a03d4d1ebff24b0baf1851f06dbbd2468b59e09322e4ce16 [2021-10-28 09:24:14,153 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 09:24:14,189 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 09:24:14,192 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 09:24:14,193 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 09:24:14,194 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 09:24:14,195 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/termination-numeric/Fibonacci01-2.c [2021-10-28 09:24:14,297 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/data/13a87331b/b96c95bded0f42b79bff7bc17a01b8cc/FLAG3d46c5cec [2021-10-28 09:24:14,757 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 09:24:14,757 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/sv-benchmarks/c/termination-numeric/Fibonacci01-2.c [2021-10-28 09:24:14,766 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/data/13a87331b/b96c95bded0f42b79bff7bc17a01b8cc/FLAG3d46c5cec [2021-10-28 09:24:15,158 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/data/13a87331b/b96c95bded0f42b79bff7bc17a01b8cc [2021-10-28 09:24:15,161 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 09:24:15,162 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 09:24:15,173 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 09:24:15,173 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 09:24:15,177 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 09:24:15,178 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,179 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e56defd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15, skipping insertion in model container [2021-10-28 09:24:15,180 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,191 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 09:24:15,210 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 09:24:15,393 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_11d69fa0-5bbb-493c-a97a-193a4e8651e7/sv-benchmarks/c/termination-numeric/Fibonacci01-2.c[761,774] [2021-10-28 09:24:15,394 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:24:15,415 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 09:24:15,438 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_11d69fa0-5bbb-493c-a97a-193a4e8651e7/sv-benchmarks/c/termination-numeric/Fibonacci01-2.c[761,774] [2021-10-28 09:24:15,439 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 09:24:15,453 INFO L208 MainTranslator]: Completed translation [2021-10-28 09:24:15,453 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15 WrapperNode [2021-10-28 09:24:15,454 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 09:24:15,455 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 09:24:15,455 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 09:24:15,456 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 09:24:15,464 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,471 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,489 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 09:24:15,490 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 09:24:15,491 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 09:24:15,491 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 09:24:15,500 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,501 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,502 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,502 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,506 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,509 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,510 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,512 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 09:24:15,514 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 09:24:15,514 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 09:24:15,514 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 09:24:15,515 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (1/1) ... [2021-10-28 09:24:15,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:15,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:15,550 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:15,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 09:24:15,599 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2021-10-28 09:24:15,599 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2021-10-28 09:24:15,600 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 09:24:15,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 09:24:15,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 09:24:15,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 09:24:15,861 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 09:24:15,863 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 09:24:15,865 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:24:15 BoogieIcfgContainer [2021-10-28 09:24:15,866 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 09:24:15,867 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 09:24:15,867 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 09:24:15,871 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 09:24:15,872 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:24:15,872 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 09:24:15" (1/3) ... [2021-10-28 09:24:15,874 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@fadb621 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:24:15, skipping insertion in model container [2021-10-28 09:24:15,874 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:24:15,875 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 09:24:15" (2/3) ... [2021-10-28 09:24:15,875 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@fadb621 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 09:24:15, skipping insertion in model container [2021-10-28 09:24:15,875 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 09:24:15,875 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:24:15" (3/3) ... [2021-10-28 09:24:15,877 INFO L389 chiAutomizerObserver]: Analyzing ICFG Fibonacci01-2.c [2021-10-28 09:24:15,942 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 09:24:15,942 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 09:24:15,942 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 09:24:15,943 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 09:24:15,943 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 09:24:15,943 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 09:24:15,943 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 09:24:15,943 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 09:24:15,967 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 09:24:16,000 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:16,000 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:16,001 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:16,007 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 09:24:16,007 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:24:16,007 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 09:24:16,008 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 09:24:16,012 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:16,012 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:16,013 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:16,013 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2021-10-28 09:24:16,013 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:24:16,020 INFO L791 eck$LassoCheckResult]: Stem: 7#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 13#L-1true havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 10#L29true assume !(main_~x~0 < 1); 12#L31true call main_#t~ret10 := fibonacci(main_~x~0);< 5#fibonacciENTRYtrue [2021-10-28 09:24:16,021 INFO L793 eck$LassoCheckResult]: Loop: 5#fibonacciENTRYtrue ~n := #in~n; 6#L17true assume !(~n < 1); 18#L19true assume !(1 == ~n); 16#L22true call #t~ret7 := fibonacci(~n - 1);< 5#fibonacciENTRYtrue [2021-10-28 09:24:16,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:16,028 INFO L85 PathProgramCache]: Analyzing trace with hash 1325876, now seen corresponding path program 1 times [2021-10-28 09:24:16,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:16,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684421102] [2021-10-28 09:24:16,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:16,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,157 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:16,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,222 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:16,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:16,228 INFO L85 PathProgramCache]: Analyzing trace with hash 927646, now seen corresponding path program 1 times [2021-10-28 09:24:16,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:16,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176051604] [2021-10-28 09:24:16,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:16,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:16,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,244 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:16,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,262 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:16,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:16,265 INFO L85 PathProgramCache]: Analyzing trace with hash 408654161, now seen corresponding path program 1 times [2021-10-28 09:24:16,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:16,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412561626] [2021-10-28 09:24:16,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:16,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,306 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:16,354 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:16,526 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:16,527 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:16,527 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:16,527 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:16,527 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:24:16,527 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:16,528 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:16,528 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:16,528 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration1_Loop [2021-10-28 09:24:16,528 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:16,529 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:16,546 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:16,553 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:16,556 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:16,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:16,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:16,658 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:16,659 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:24:16,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:16,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:16,664 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:16,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 09:24:16,686 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:16,686 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:16,724 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:16,725 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:16,777 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:16,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:16,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:16,780 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:16,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 09:24:16,786 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:16,786 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:16,808 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:16,808 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:16,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:16,847 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:16,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:16,864 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:16,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 09:24:16,888 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:16,888 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:16,924 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:16,925 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:16,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:16,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:16,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:16,968 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:16,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 09:24:16,974 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:16,974 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:16,996 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:16,996 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:17,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-10-28 09:24:17,034 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,036 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 09:24:17,038 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:17,038 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:17,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,072 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,073 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 09:24:17,075 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:24:17,075 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:17,156 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:24:17,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,159 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:17,160 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:17,160 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:17,160 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:17,160 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:24:17,160 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,160 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:17,160 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:17,160 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration1_Loop [2021-10-28 09:24:17,160 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:17,161 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:17,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 09:24:17,165 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:17,168 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:17,171 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:17,174 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:17,226 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:17,231 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:24:17,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,235 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,253 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:17,265 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:17,265 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:17,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:17,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:17,266 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:17,269 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:17,269 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:17,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 09:24:17,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:17,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-10-28 09:24:17,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,315 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 09:24:17,317 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:17,326 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:17,326 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:17,326 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:17,326 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:17,326 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:17,327 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:17,327 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:17,335 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:17,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,364 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 09:24:17,370 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:17,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:17,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:17,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:17,378 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:17,378 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:17,380 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:17,380 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:17,415 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:17,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,439 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 09:24:17,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:17,454 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:17,455 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:17,455 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:17,455 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:17,455 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:17,456 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:17,456 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:17,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:17,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,542 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,552 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:17,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:17,563 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:17,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:17,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:17,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:17,566 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:17,566 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:17,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 09:24:17,583 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:24:17,592 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:24:17,592 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:24:17,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:17,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:17,597 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:17,604 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:24:17,604 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:24:17,604 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:24:17,605 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-28 09:24:17,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 09:24:17,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:17,645 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:24:17,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:17,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:17,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 09:24:17,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:17,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:17,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:17,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:17,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:17,895 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 09:24:17,896 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 09:24:18,041 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 51 states and 63 transitions. Complement of second has 12 states. [2021-10-28 09:24:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:18,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 09:24:18,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-28 09:24:18,048 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 4 letters. [2021-10-28 09:24:18,056 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:18,058 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 8 letters. Loop has 4 letters. [2021-10-28 09:24:18,058 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:18,058 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 4 letters. Loop has 8 letters. [2021-10-28 09:24:18,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:18,060 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 51 states and 63 transitions. [2021-10-28 09:24:18,073 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:18,083 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 51 states to 26 states and 35 transitions. [2021-10-28 09:24:18,085 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2021-10-28 09:24:18,085 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 19 [2021-10-28 09:24:18,086 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 35 transitions. [2021-10-28 09:24:18,086 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:18,087 INFO L681 BuchiCegarLoop]: Abstraction has 26 states and 35 transitions. [2021-10-28 09:24:18,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states and 35 transitions. [2021-10-28 09:24:18,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 21. [2021-10-28 09:24:18,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 15 states have internal predecessors, (19), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-28 09:24:18,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2021-10-28 09:24:18,129 INFO L704 BuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2021-10-28 09:24:18,129 INFO L587 BuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2021-10-28 09:24:18,129 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 09:24:18,130 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2021-10-28 09:24:18,132 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:18,133 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:18,133 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:18,135 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:24:18,135 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:24:18,135 INFO L791 eck$LassoCheckResult]: Stem: 140#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 141#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 143#L29 assume !(main_~x~0 < 1); 131#L31 call main_#t~ret10 := fibonacci(main_~x~0);< 133#fibonacciENTRY ~n := #in~n; 134#L17 assume !(~n < 1); 139#L19 assume !(1 == ~n); 129#L22 call #t~ret7 := fibonacci(~n - 1);< 135#fibonacciENTRY ~n := #in~n; 136#L17 assume ~n < 1;#res := 0; 137#fibonacciFINAL assume true; 142#fibonacciEXIT >#34#return; 128#L22-1 [2021-10-28 09:24:18,135 INFO L793 eck$LassoCheckResult]: Loop: 128#L22-1 call #t~ret8 := fibonacci(~n - 2);< 132#fibonacciENTRY ~n := #in~n; 148#L17 assume !(~n < 1); 147#L19 assume !(1 == ~n); 130#L22 call #t~ret7 := fibonacci(~n - 1);< 132#fibonacciENTRY ~n := #in~n; 148#L17 assume ~n < 1;#res := 0; 145#fibonacciFINAL assume true; 146#fibonacciEXIT >#34#return; 128#L22-1 [2021-10-28 09:24:18,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:18,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1923124650, now seen corresponding path program 1 times [2021-10-28 09:24:18,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:18,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644107690] [2021-10-28 09:24:18,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:24:18,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 09:24:18,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:18,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644107690] [2021-10-28 09:24:18,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644107690] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:24:18,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:24:18,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 09:24:18,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939007761] [2021-10-28 09:24:18,272 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:24:18,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:18,273 INFO L85 PathProgramCache]: Analyzing trace with hash 481649848, now seen corresponding path program 1 times [2021-10-28 09:24:18,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:18,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896464651] [2021-10-28 09:24:18,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:18,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 09:24:18,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 09:24:18,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:18,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896464651] [2021-10-28 09:24:18,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896464651] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 09:24:18,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 09:24:18,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 09:24:18,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024302905] [2021-10-28 09:24:18,324 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 09:24:18,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:24:18,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 09:24:18,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 09:24:18,329 INFO L87 Difference]: Start difference. First operand 21 states and 27 transitions. cyclomatic complexity: 8 Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 09:24:18,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:24:18,425 INFO L93 Difference]: Finished difference Result 27 states and 33 transitions. [2021-10-28 09:24:18,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 09:24:18,426 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 33 transitions. [2021-10-28 09:24:18,434 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:18,440 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 25 states and 31 transitions. [2021-10-28 09:24:18,440 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2021-10-28 09:24:18,440 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21 [2021-10-28 09:24:18,441 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 31 transitions. [2021-10-28 09:24:18,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:18,444 INFO L681 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 09:24:18,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 31 transitions. [2021-10-28 09:24:18,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2021-10-28 09:24:18,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 19 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 09:24:18,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2021-10-28 09:24:18,467 INFO L704 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 09:24:18,467 INFO L587 BuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2021-10-28 09:24:18,467 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 09:24:18,467 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2021-10-28 09:24:18,468 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:18,468 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:18,468 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:18,469 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:24:18,470 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 09:24:18,470 INFO L791 eck$LassoCheckResult]: Stem: 215#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 216#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 219#L29 assume !(main_~x~0 < 1); 204#L31 call main_#t~ret10 := fibonacci(main_~x~0);< 221#fibonacciENTRY ~n := #in~n; 210#L17 assume !(~n < 1); 214#L19 assume !(1 == ~n); 205#L22 call #t~ret7 := fibonacci(~n - 1);< 209#fibonacciENTRY ~n := #in~n; 211#L17 assume !(~n < 1); 227#L19 assume 1 == ~n;#res := 1; 226#fibonacciFINAL assume true; 225#fibonacciEXIT >#34#return; 203#L22-1 [2021-10-28 09:24:18,470 INFO L793 eck$LassoCheckResult]: Loop: 203#L22-1 call #t~ret8 := fibonacci(~n - 2);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume !(1 == ~n); 206#L22 call #t~ret7 := fibonacci(~n - 1);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume !(1 == ~n); 206#L22 call #t~ret7 := fibonacci(~n - 1);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume !(~n < 1); 213#L19 assume 1 == ~n;#res := 1; 222#fibonacciFINAL assume true; 223#fibonacciEXIT >#34#return; 203#L22-1 call #t~ret8 := fibonacci(~n - 2);< 207#fibonacciENTRY ~n := #in~n; 208#L17 assume ~n < 1;#res := 0; 212#fibonacciFINAL assume true; 217#fibonacciEXIT >#36#return; 218#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 220#fibonacciFINAL assume true; 224#fibonacciEXIT >#34#return; 203#L22-1 [2021-10-28 09:24:18,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:18,471 INFO L85 PathProgramCache]: Analyzing trace with hash -512653656, now seen corresponding path program 1 times [2021-10-28 09:24:18,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:18,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576611349] [2021-10-28 09:24:18,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:18,497 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:18,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:18,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:18,552 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:18,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:18,553 INFO L85 PathProgramCache]: Analyzing trace with hash 319636608, now seen corresponding path program 1 times [2021-10-28 09:24:18,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:18,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880166737] [2021-10-28 09:24:18,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:18,580 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:18,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:18,591 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:18,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:18,592 INFO L85 PathProgramCache]: Analyzing trace with hash 911295463, now seen corresponding path program 1 times [2021-10-28 09:24:18,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:18,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19818196] [2021-10-28 09:24:18,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,592 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:18,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:24:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-28 09:24:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:18,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:18,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,730 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 22 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-10-28 09:24:18,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:18,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19818196] [2021-10-28 09:24:18,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19818196] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:18,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358497412] [2021-10-28 09:24:18,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:18,732 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:24:18,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:18,733 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:24:18,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 09:24:18,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:18,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 09:24:18,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:18,982 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 38 proven. 1 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-28 09:24:18,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358497412] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:18,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:24:18,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-10-28 09:24:18,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007437944] [2021-10-28 09:24:19,447 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:19,447 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:19,447 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:19,447 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:19,447 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:24:19,448 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:19,448 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:19,448 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:19,448 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration3_Loop [2021-10-28 09:24:19,448 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:19,448 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:19,449 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:19,453 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:19,456 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:19,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 09:24:19,549 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:19,550 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:24:19,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:19,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:19,551 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:19,558 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:19,558 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:19,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 09:24:19,586 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:19,586 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:19,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:19,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:19,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:19,621 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:19,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 09:24:19,623 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:19,623 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:19,640 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:19,641 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:19,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:19,672 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:19,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:19,673 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:19,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 09:24:19,675 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:19,675 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:19,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:19,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:19,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:19,736 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:19,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 09:24:19,766 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:24:19,766 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:20,604 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:24:20,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2021-10-28 09:24:20,611 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:20,611 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:20,611 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:20,611 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:20,611 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:24:20,611 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,611 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:20,611 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:20,611 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration3_Loop [2021-10-28 09:24:20,611 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:20,611 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:20,613 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:20,622 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:20,625 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:20,628 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:20,705 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:20,705 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:24:20,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:20,715 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:20,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 09:24:20,744 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:20,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:20,754 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:20,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:20,754 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:20,754 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:20,755 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:20,755 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:20,769 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:20,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:20,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:20,794 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:20,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 09:24:20,796 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:20,820 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:20,821 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:20,821 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:20,821 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:20,821 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:20,822 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:20,822 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:20,831 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:20,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:20,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:20,865 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:20,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:20,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 09:24:20,882 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:20,882 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:20,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:20,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:20,882 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:20,882 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:20,882 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:20,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:20,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:20,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:20,908 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:20,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 09:24:20,909 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:20,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:20,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:20,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:20,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:20,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:20,932 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:20,932 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:20,935 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:24:20,938 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:24:20,938 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:24:20,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:20,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:20,942 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:20,943 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:24:20,943 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:24:20,944 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:24:20,944 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 09:24:20,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 09:24:20,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:20,965 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:24:20,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:21,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:21,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 09:24:21,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:21,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:21,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:24:21,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:21,359 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:24:21,360 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:24:21,360 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8 Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 09:24:21,674 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8. Second operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Result 160 states and 216 transitions. Complement of second has 48 states. [2021-10-28 09:24:21,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:21,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.0) internal successors, (24), 7 states have internal predecessors, (24), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 09:24:21,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 42 transitions. [2021-10-28 09:24:21,679 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 13 letters. Loop has 22 letters. [2021-10-28 09:24:21,681 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:21,681 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 35 letters. Loop has 22 letters. [2021-10-28 09:24:21,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:21,685 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 42 transitions. Stem has 13 letters. Loop has 44 letters. [2021-10-28 09:24:21,691 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:21,691 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 160 states and 216 transitions. [2021-10-28 09:24:21,703 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 09:24:21,711 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 160 states to 129 states and 181 transitions. [2021-10-28 09:24:21,711 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 75 [2021-10-28 09:24:21,712 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 80 [2021-10-28 09:24:21,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 129 states and 181 transitions. [2021-10-28 09:24:21,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:21,713 INFO L681 BuchiCegarLoop]: Abstraction has 129 states and 181 transitions. [2021-10-28 09:24:21,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states and 181 transitions. [2021-10-28 09:24:21,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 107. [2021-10-28 09:24:21,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 67 states have (on average 1.2238805970149254) internal successors, (82), 71 states have internal predecessors, (82), 25 states have call successors, (26), 13 states have call predecessors, (26), 15 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2021-10-28 09:24:21,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 141 transitions. [2021-10-28 09:24:21,736 INFO L704 BuchiCegarLoop]: Abstraction has 107 states and 141 transitions. [2021-10-28 09:24:21,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:24:21,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 09:24:21,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-28 09:24:21,737 INFO L87 Difference]: Start difference. First operand 107 states and 141 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 09:24:21,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:24:21,830 INFO L93 Difference]: Finished difference Result 45 states and 58 transitions. [2021-10-28 09:24:21,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 09:24:21,831 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 58 transitions. [2021-10-28 09:24:21,838 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:21,840 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 42 states and 54 transitions. [2021-10-28 09:24:21,840 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2021-10-28 09:24:21,841 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 35 [2021-10-28 09:24:21,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 54 transitions. [2021-10-28 09:24:21,842 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:21,842 INFO L681 BuchiCegarLoop]: Abstraction has 42 states and 54 transitions. [2021-10-28 09:24:21,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 54 transitions. [2021-10-28 09:24:21,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 39. [2021-10-28 09:24:21,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 28 states have internal predecessors, (29), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2021-10-28 09:24:21,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2021-10-28 09:24:21,853 INFO L704 BuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2021-10-28 09:24:21,853 INFO L587 BuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2021-10-28 09:24:21,853 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 09:24:21,853 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2021-10-28 09:24:21,860 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 09:24:21,860 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:21,860 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:21,868 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 09:24:21,868 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 09:24:21,868 INFO L791 eck$LassoCheckResult]: Stem: 888#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 889#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 892#L29 assume !(main_~x~0 < 1); 878#L31 call main_#t~ret10 := fibonacci(main_~x~0);< 880#fibonacciENTRY ~n := #in~n; 881#L17 assume !(~n < 1); 887#L19 assume !(1 == ~n); 877#L22 call #t~ret7 := fibonacci(~n - 1);< 879#fibonacciENTRY ~n := #in~n; 883#L17 assume !(~n < 1); 910#L19 assume !(1 == ~n); 882#L22 call #t~ret7 := fibonacci(~n - 1);< 879#fibonacciENTRY ~n := #in~n; 884#L17 assume !(~n < 1); 894#L19 assume 1 == ~n;#res := 1; 895#fibonacciFINAL assume true; 909#fibonacciEXIT >#34#return; 904#L22-1 call #t~ret8 := fibonacci(~n - 2);< 905#fibonacciENTRY ~n := #in~n; 908#L17 assume ~n < 1;#res := 0; 906#fibonacciFINAL assume true; 903#fibonacciEXIT >#36#return; 902#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 901#fibonacciFINAL assume true; 900#fibonacciEXIT >#34#return; 874#L22-1 [2021-10-28 09:24:21,868 INFO L793 eck$LassoCheckResult]: Loop: 874#L22-1 call #t~ret8 := fibonacci(~n - 2);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume !(1 == ~n); 873#L22 call #t~ret7 := fibonacci(~n - 1);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume !(1 == ~n); 873#L22 call #t~ret7 := fibonacci(~n - 1);< 876#fibonacciENTRY ~n := #in~n; 899#L17 assume !(~n < 1); 897#L19 assume 1 == ~n;#res := 1; 898#fibonacciFINAL assume true; 907#fibonacciEXIT >#34#return; 872#L22-1 call #t~ret8 := fibonacci(~n - 2);< 875#fibonacciENTRY ~n := #in~n; 885#L17 assume ~n < 1;#res := 0; 886#fibonacciFINAL assume true; 890#fibonacciEXIT >#36#return; 891#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 893#fibonacciFINAL assume true; 896#fibonacciEXIT >#34#return; 874#L22-1 [2021-10-28 09:24:21,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:21,869 INFO L85 PathProgramCache]: Analyzing trace with hash 506180814, now seen corresponding path program 2 times [2021-10-28 09:24:21,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:21,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047112327] [2021-10-28 09:24:21,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:21,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:21,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:21,914 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:21,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:21,952 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:21,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:21,953 INFO L85 PathProgramCache]: Analyzing trace with hash 319636608, now seen corresponding path program 2 times [2021-10-28 09:24:21,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:21,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927265433] [2021-10-28 09:24:21,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:21,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:21,962 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:21,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:21,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:21,996 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:21,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:21,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1200508531, now seen corresponding path program 3 times [2021-10-28 09:24:21,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:21,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296705444] [2021-10-28 09:24:21,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:21,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:22,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:24:22,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:22,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-10-28 09:24:22,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:22,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:22,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 16 proven. 46 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 09:24:22,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:22,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296705444] [2021-10-28 09:24:22,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296705444] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:22,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557127086] [2021-10-28 09:24:22,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 09:24:22,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:24:22,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:22,204 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:24:22,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-28 09:24:22,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-28 09:24:22,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:24:22,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 09:24:22,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:22,535 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 35 proven. 47 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-10-28 09:24:22,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557127086] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:22,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:24:22,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 14 [2021-10-28 09:24:22,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507165616] [2021-10-28 09:24:22,804 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:22,804 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:22,805 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:22,805 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:22,805 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:24:22,805 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:22,805 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:22,805 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:22,805 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration4_Loop [2021-10-28 09:24:22,805 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:22,805 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:22,806 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:22,816 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:22,818 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:22,821 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:22,859 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:22,859 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:24:22,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:22,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:22,862 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:22,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 09:24:22,864 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:22,864 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:22,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:22,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:22,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:22,905 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:22,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 09:24:22,906 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:24:22,906 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:23,745 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:24:23,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:23,752 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:23,752 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:23,752 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:23,752 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:23,752 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:24:23,752 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:23,752 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:23,752 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:23,753 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration4_Loop [2021-10-28 09:24:23,753 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:23,753 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:23,753 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:23,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 09:24:23,770 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:23,774 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:23,813 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:23,814 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:24:23,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:23,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:23,815 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:23,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:23,833 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:23,833 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:23,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:23,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:23,833 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:23,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:23,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:23,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 09:24:23,852 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:24:23,864 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 09:24:23,864 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 09:24:23,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:23,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:23,868 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:23,875 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:24:23,875 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:24:23,875 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:24:23,875 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 09:24:23,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 09:24:23,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:23,920 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:24:23,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:23,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:23,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:24:23,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:24,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:24,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:24:24,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:24:24,735 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:24:24,736 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:24,875 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2021-10-28 09:24:24,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:24,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:24,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-10-28 09:24:24,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 09:24:24,881 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:24,881 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:24,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:24,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:24,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:24:24,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:25,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:25,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:24:25,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:25,742 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:24:25,744 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:24:25,746 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:25,867 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2021-10-28 09:24:25,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:25,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:25,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2021-10-28 09:24:25,871 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 09:24:25,871 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:25,871 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:25,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:25,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:25,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 09:24:25,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:26,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:26,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:24:26,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:26,595 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 09:24:26,598 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 09:24:26,598 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:26,965 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 345 states and 444 transitions. Complement of second has 125 states. [2021-10-28 09:24:26,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:26,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 09:24:26,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 47 transitions. [2021-10-28 09:24:26,967 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 25 letters. Loop has 22 letters. [2021-10-28 09:24:26,972 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:26,974 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 47 letters. Loop has 22 letters. [2021-10-28 09:24:26,975 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:26,975 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 25 letters. Loop has 44 letters. [2021-10-28 09:24:26,980 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:26,981 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 345 states and 444 transitions. [2021-10-28 09:24:26,997 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:27,010 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 345 states to 220 states and 297 transitions. [2021-10-28 09:24:27,013 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2021-10-28 09:24:27,016 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 116 [2021-10-28 09:24:27,016 INFO L73 IsDeterministic]: Start isDeterministic. Operand 220 states and 297 transitions. [2021-10-28 09:24:27,017 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:27,017 INFO L681 BuchiCegarLoop]: Abstraction has 220 states and 297 transitions. [2021-10-28 09:24:27,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states and 297 transitions. [2021-10-28 09:24:27,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 172. [2021-10-28 09:24:27,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 107 states have (on average 1.1401869158878504) internal successors, (122), 112 states have internal predecessors, (122), 38 states have call successors, (42), 23 states have call predecessors, (42), 27 states have return successors, (59), 36 states have call predecessors, (59), 36 states have call successors, (59) [2021-10-28 09:24:27,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 223 transitions. [2021-10-28 09:24:27,072 INFO L704 BuchiCegarLoop]: Abstraction has 172 states and 223 transitions. [2021-10-28 09:24:27,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:24:27,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 09:24:27,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2021-10-28 09:24:27,075 INFO L87 Difference]: Start difference. First operand 172 states and 223 transitions. Second operand has 14 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 12 states have internal predecessors, (35), 9 states have call successors, (12), 2 states have call predecessors, (12), 6 states have return successors, (11), 7 states have call predecessors, (11), 8 states have call successors, (11) [2021-10-28 09:24:27,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:24:27,318 INFO L93 Difference]: Finished difference Result 273 states and 374 transitions. [2021-10-28 09:24:27,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 09:24:27,319 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 273 states and 374 transitions. [2021-10-28 09:24:27,329 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:27,344 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 273 states to 272 states and 372 transitions. [2021-10-28 09:24:27,345 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 143 [2021-10-28 09:24:27,345 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 153 [2021-10-28 09:24:27,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 272 states and 372 transitions. [2021-10-28 09:24:27,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:27,346 INFO L681 BuchiCegarLoop]: Abstraction has 272 states and 372 transitions. [2021-10-28 09:24:27,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states and 372 transitions. [2021-10-28 09:24:27,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 218. [2021-10-28 09:24:27,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 135 states have (on average 1.1185185185185185) internal successors, (151), 140 states have internal predecessors, (151), 47 states have call successors, (55), 28 states have call predecessors, (55), 36 states have return successors, (92), 49 states have call predecessors, (92), 45 states have call successors, (92) [2021-10-28 09:24:27,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 298 transitions. [2021-10-28 09:24:27,389 INFO L704 BuchiCegarLoop]: Abstraction has 218 states and 298 transitions. [2021-10-28 09:24:27,390 INFO L587 BuchiCegarLoop]: Abstraction has 218 states and 298 transitions. [2021-10-28 09:24:27,390 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 09:24:27,390 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 218 states and 298 transitions. [2021-10-28 09:24:27,393 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:27,393 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:27,393 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:27,395 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [9, 8, 6, 6, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-28 09:24:27,395 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:24:27,396 INFO L791 eck$LassoCheckResult]: Stem: 2661#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 2662#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 2667#L29 assume !(main_~x~0 < 1); 2668#L31 call main_#t~ret10 := fibonacci(main_~x~0);< 2672#fibonacciENTRY ~n := #in~n; 2707#L17 assume !(~n < 1); 2705#L19 assume !(1 == ~n); 2698#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2706#L17 assume !(~n < 1); 2704#L19 assume !(1 == ~n); 2697#L22 call #t~ret7 := fibonacci(~n - 1);< 2700#fibonacciENTRY ~n := #in~n; 2708#L17 assume !(~n < 1); 2737#L19 assume 1 == ~n;#res := 1; 2736#fibonacciFINAL assume true; 2734#fibonacciEXIT >#34#return; 2730#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2732#fibonacciENTRY ~n := #in~n; 2743#L17 assume ~n < 1;#res := 0; 2741#fibonacciFINAL assume true; 2729#fibonacciEXIT >#36#return; 2728#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2727#fibonacciFINAL assume true; 2717#fibonacciEXIT >#34#return; 2712#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2716#fibonacciENTRY ~n := #in~n; 2722#L17 assume !(~n < 1); 2720#L19 assume 1 == ~n;#res := 1; 2718#fibonacciFINAL assume true; 2711#fibonacciEXIT >#36#return; 2699#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 2702#fibonacciFINAL assume true; 2696#fibonacciEXIT >#34#return; 2656#L22-1 call #t~ret8 := fibonacci(~n - 2);< 2691#fibonacciENTRY ~n := #in~n; 2689#L17 assume !(~n < 1); 2690#L19 assume !(1 == ~n); 2655#L22 call #t~ret7 := fibonacci(~n - 1);< 2658#fibonacciENTRY ~n := #in~n; 2826#L17 assume !(~n < 1); 2827#L19 assume !(1 == ~n); 2804#L22 call #t~ret7 := fibonacci(~n - 1);< 2806#fibonacciENTRY [2021-10-28 09:24:27,396 INFO L793 eck$LassoCheckResult]: Loop: 2806#fibonacciENTRY ~n := #in~n; 2818#L17 assume !(~n < 1); 2816#L19 assume !(1 == ~n); 2805#L22 call #t~ret7 := fibonacci(~n - 1);< 2806#fibonacciENTRY [2021-10-28 09:24:27,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:27,401 INFO L85 PathProgramCache]: Analyzing trace with hash 2139327112, now seen corresponding path program 4 times [2021-10-28 09:24:27,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:27,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196330457] [2021-10-28 09:24:27,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:27,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:27,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-28 09:24:27,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:27,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:27,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 09:24:27,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:27,584 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-28 09:24:27,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:27,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196330457] [2021-10-28 09:24:27,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196330457] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:27,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732231101] [2021-10-28 09:24:27,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 09:24:27,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:24:27,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:27,587 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:24:27,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-28 09:24:27,830 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 09:24:27,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:24:27,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-28 09:24:27,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:28,026 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 60 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-10-28 09:24:28,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732231101] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:28,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:24:28,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 13 [2021-10-28 09:24:28,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406162067] [2021-10-28 09:24:28,028 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:24:28,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:28,028 INFO L85 PathProgramCache]: Analyzing trace with hash 927646, now seen corresponding path program 2 times [2021-10-28 09:24:28,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:28,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851503239] [2021-10-28 09:24:28,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:28,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:28,035 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:28,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:28,037 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:28,085 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:28,085 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:28,085 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:28,085 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:28,085 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:24:28,085 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,086 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:28,086 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:28,086 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration5_Loop [2021-10-28 09:24:28,086 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:28,086 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:28,087 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,090 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,092 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,094 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,097 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,143 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:28,143 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:24:28,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,148 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,150 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:28,150 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 09:24:28,176 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:28,176 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:28,198 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-10-28 09:24:28,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,200 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 09:24:28,201 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:28,201 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,210 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:28,211 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:28,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,239 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 09:24:28,242 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:28,242 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,251 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:28,251 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:28,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,278 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 09:24:28,282 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:28,282 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,293 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:28,293 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:28,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,320 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 09:24:28,322 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:28,322 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,392 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,394 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 09:24:28,405 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:24:28,405 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:28,486 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:24:28,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,497 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:28,497 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:28,497 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:28,497 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:28,497 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:24:28,497 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,497 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:28,498 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:28,498 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration5_Loop [2021-10-28 09:24:28,498 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:28,498 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:28,499 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,507 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,509 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:28,553 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:28,554 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:24:28,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,555 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 09:24:28,563 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:28,576 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:28,576 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:28,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:28,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:28,576 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:28,577 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:28,577 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:28,591 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:28,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,640 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,642 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:28,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:28,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:28,654 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:28,654 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:28,654 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:28,655 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:28,655 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:28,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 09:24:28,667 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:28,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 09:24:28,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,702 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 09:24:28,704 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:28,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:28,713 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:28,713 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:28,713 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:28,713 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:28,713 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:28,713 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:28,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:28,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,748 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 09:24:28,750 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:28,757 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:28,758 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:28,758 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:28,758 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:28,758 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:28,758 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:28,758 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:28,759 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:28,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:28,781 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,781 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 09:24:28,787 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:28,794 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:28,794 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:28,795 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:28,795 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:28,795 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:28,796 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:28,796 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:28,803 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:24:28,805 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:24:28,805 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:24:28,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:28,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:28,807 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:28,808 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:24:28,808 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:24:28,808 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:24:28,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 09:24:28,808 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-28 09:24:28,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-10-28 09:24:28,829 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:24:28,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:28,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:28,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 09:24:28,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:29,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:29,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:29,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:29,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:29,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:29,615 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:24:29,615 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:29,682 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 240 states and 323 transitions. Complement of second has 13 states. [2021-10-28 09:24:29,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:29,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:29,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-10-28 09:24:29,688 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 09:24:29,689 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:29,689 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:29,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:29,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 09:24:29,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:30,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:30,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:30,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:30,447 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:30,449 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:24:30,449 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:30,509 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 240 states and 323 transitions. Complement of second has 13 states. [2021-10-28 09:24:30,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:30,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:30,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-10-28 09:24:30,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 09:24:30,511 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:30,511 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:30,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:30,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 09:24:30,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:31,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:31,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:31,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:31,230 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 09:24:31,231 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:31,326 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 218 states and 298 transitions. cyclomatic complexity: 84. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 291 states and 376 transitions. Complement of second has 14 states. [2021-10-28 09:24:31,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:31,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:31,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 22 transitions. [2021-10-28 09:24:31,328 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 51 letters. Loop has 4 letters. [2021-10-28 09:24:31,330 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:31,330 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 55 letters. Loop has 4 letters. [2021-10-28 09:24:31,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:31,333 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 22 transitions. Stem has 51 letters. Loop has 8 letters. [2021-10-28 09:24:31,334 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:31,334 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 291 states and 376 transitions. [2021-10-28 09:24:31,340 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:31,348 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 291 states to 236 states and 319 transitions. [2021-10-28 09:24:31,348 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 108 [2021-10-28 09:24:31,349 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 111 [2021-10-28 09:24:31,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 236 states and 319 transitions. [2021-10-28 09:24:31,349 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:31,349 INFO L681 BuchiCegarLoop]: Abstraction has 236 states and 319 transitions. [2021-10-28 09:24:31,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states and 319 transitions. [2021-10-28 09:24:31,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 230. [2021-10-28 09:24:31,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 146 states have (on average 1.1095890410958904) internal successors, (162), 151 states have internal predecessors, (162), 48 states have call successors, (56), 29 states have call predecessors, (56), 36 states have return successors, (94), 49 states have call predecessors, (94), 46 states have call successors, (94) [2021-10-28 09:24:31,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 312 transitions. [2021-10-28 09:24:31,369 INFO L704 BuchiCegarLoop]: Abstraction has 230 states and 312 transitions. [2021-10-28 09:24:31,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:24:31,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-28 09:24:31,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-28 09:24:31,370 INFO L87 Difference]: Start difference. First operand 230 states and 312 transitions. Second operand has 13 states, 9 states have (on average 3.111111111111111) internal successors, (28), 10 states have internal predecessors, (28), 10 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 7 states have call successors, (9) [2021-10-28 09:24:31,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:24:31,557 INFO L93 Difference]: Finished difference Result 415 states and 605 transitions. [2021-10-28 09:24:31,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 09:24:31,558 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 415 states and 605 transitions. [2021-10-28 09:24:31,567 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:31,576 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 415 states to 402 states and 587 transitions. [2021-10-28 09:24:31,577 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 214 [2021-10-28 09:24:31,578 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 224 [2021-10-28 09:24:31,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 402 states and 587 transitions. [2021-10-28 09:24:31,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:31,579 INFO L681 BuchiCegarLoop]: Abstraction has 402 states and 587 transitions. [2021-10-28 09:24:31,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states and 587 transitions. [2021-10-28 09:24:31,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 292. [2021-10-28 09:24:31,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 182 states have (on average 1.120879120879121) internal successors, (204), 185 states have internal predecessors, (204), 64 states have call successors, (76), 37 states have call predecessors, (76), 46 states have return successors, (146), 69 states have call predecessors, (146), 62 states have call successors, (146) [2021-10-28 09:24:31,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 426 transitions. [2021-10-28 09:24:31,605 INFO L704 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 09:24:31,605 INFO L587 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 09:24:31,605 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 09:24:31,605 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 292 states and 426 transitions. [2021-10-28 09:24:31,609 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:31,610 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 09:24:31,610 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 09:24:31,618 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [13, 11, 9, 8, 7, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1] [2021-10-28 09:24:31,619 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 09:24:31,620 INFO L791 eck$LassoCheckResult]: Stem: 5102#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(16);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5103#L-1 havoc main_#res;havoc main_#t~nondet9, main_#t~ret10, main_~x~0, main_~result~0;main_~x~0 := main_#t~nondet9;havoc main_#t~nondet9; 5109#L29 assume !(main_~x~0 < 1); 5110#L31 call main_#t~ret10 := fibonacci(main_~x~0);< 5115#fibonacciENTRY ~n := #in~n; 5148#L17 assume !(~n < 1); 5147#L19 assume !(1 == ~n); 5138#L22 call #t~ret7 := fibonacci(~n - 1);< 5146#fibonacciENTRY ~n := #in~n; 5232#L17 assume !(~n < 1); 5231#L19 assume !(1 == ~n); 5140#L22 call #t~ret7 := fibonacci(~n - 1);< 5142#fibonacciENTRY ~n := #in~n; 5267#L17 assume !(~n < 1); 5149#L19 assume !(1 == ~n); 5139#L22 call #t~ret7 := fibonacci(~n - 1);< 5142#fibonacciENTRY ~n := #in~n; 5267#L17 assume !(~n < 1); 5149#L19 assume !(1 == ~n); 5139#L22 call #t~ret7 := fibonacci(~n - 1);< 5142#fibonacciENTRY ~n := #in~n; 5266#L17 assume !(~n < 1); 5265#L19 assume 1 == ~n;#res := 1; 5263#fibonacciFINAL assume true; 5260#fibonacciEXIT >#34#return; 5257#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5258#fibonacciENTRY ~n := #in~n; 5264#L17 assume ~n < 1;#res := 0; 5262#fibonacciFINAL assume true; 5256#fibonacciEXIT >#36#return; 5238#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5234#fibonacciFINAL assume true; 5230#fibonacciEXIT >#34#return; 5183#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5186#fibonacciENTRY ~n := #in~n; 5217#L17 assume !(~n < 1); 5214#L19 assume 1 == ~n;#res := 1; 5121#fibonacciFINAL assume true; 5182#fibonacciEXIT >#36#return; 5172#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5170#fibonacciFINAL assume true; 5165#fibonacciEXIT >#34#return; 5163#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5167#fibonacciENTRY ~n := #in~n; 5216#L17 assume !(~n < 1); 5215#L19 assume !(1 == ~n); 5210#L22 call #t~ret7 := fibonacci(~n - 1);< 5211#fibonacciENTRY ~n := #in~n; 5301#L17 assume !(~n < 1); 5213#L19 assume 1 == ~n;#res := 1; 5212#fibonacciFINAL assume true; 5209#fibonacciEXIT >#34#return; 5176#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5181#fibonacciENTRY ~n := #in~n; 5208#L17 assume ~n < 1;#res := 0; 5207#fibonacciFINAL assume true; 5173#fibonacciEXIT >#36#return; 5179#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5168#fibonacciFINAL assume true; 5162#fibonacciEXIT >#36#return; 5141#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5144#fibonacciFINAL assume true; 5137#fibonacciEXIT >#34#return; 5119#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5131#fibonacciENTRY ~n := #in~n; 5132#L17 assume !(~n < 1); 5118#L19 assume !(1 == ~n); 5096#L22 call #t~ret7 := fibonacci(~n - 1);< 5306#fibonacciENTRY ~n := #in~n; 5094#L17 assume !(~n < 1); 5097#L19 assume !(1 == ~n); 5087#L22 call #t~ret7 := fibonacci(~n - 1);< 5085#fibonacciENTRY ~n := #in~n; 5089#L17 assume !(~n < 1); 5340#L19 assume !(1 == ~n); 5086#L22 [2021-10-28 09:24:31,620 INFO L793 eck$LassoCheckResult]: Loop: 5086#L22 call #t~ret7 := fibonacci(~n - 1);< 5085#fibonacciENTRY ~n := #in~n; 5089#L17 assume !(~n < 1); 5340#L19 assume !(1 == ~n); 5086#L22 [2021-10-28 09:24:31,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:31,621 INFO L85 PathProgramCache]: Analyzing trace with hash -652780395, now seen corresponding path program 5 times [2021-10-28 09:24:31,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:31,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379214027] [2021-10-28 09:24:31,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:31,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:31,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-28 09:24:31,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:31,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:31,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:31,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 09:24:31,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 09:24:31,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 09:24:31,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 09:24:31,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:31,947 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 103 proven. 115 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-10-28 09:24:31,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 09:24:31,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379214027] [2021-10-28 09:24:31,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379214027] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:31,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88163568] [2021-10-28 09:24:31,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 09:24:31,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 09:24:31,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:31,960 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 09:24:31,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-28 09:24:32,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-10-28 09:24:32,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 09:24:32,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 09:24:32,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:32,670 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 108 proven. 109 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-10-28 09:24:32,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88163568] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 09:24:32,670 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 09:24:32,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 16 [2021-10-28 09:24:32,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492597306] [2021-10-28 09:24:32,671 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 09:24:32,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:32,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1906756, now seen corresponding path program 3 times [2021-10-28 09:24:32,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 09:24:32,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028946680] [2021-10-28 09:24:32,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 09:24:32,672 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 09:24:32,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:32,681 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 09:24:32,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 09:24:32,683 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 09:24:32,746 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:32,746 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:32,746 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:32,746 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:32,747 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 09:24:32,747 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:32,747 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:32,747 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:32,747 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration6_Loop [2021-10-28 09:24:32,747 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:32,748 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:32,748 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:32,751 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:32,760 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:32,763 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:32,812 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:32,812 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 09:24:32,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:32,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:32,813 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:32,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 09:24:32,815 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:32,815 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:32,824 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 09:24:32,824 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 09:24:32,845 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-10-28 09:24:32,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:32,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:32,847 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:32,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-28 09:24:32,848 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 09:24:32,848 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:32,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:32,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:32,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:32,885 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:32,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 09:24:32,887 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 09:24:32,887 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 09:24:40,264 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 09:24:40,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:40,275 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 09:24:40,275 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 09:24:40,275 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 09:24:40,275 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 09:24:40,275 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 09:24:40,275 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,275 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 09:24:40,275 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 09:24:40,275 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci01-2.c_Iteration6_Loop [2021-10-28 09:24:40,275 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 09:24:40,275 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 09:24:40,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 09:24:40,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:40,284 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:40,286 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 09:24:40,340 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 09:24:40,341 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 09:24:40,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:40,343 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:40,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 09:24:40,344 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:40,352 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:40,353 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:40,353 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:40,353 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:40,353 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:40,353 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:40,353 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:40,355 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:40,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-10-28 09:24:40,378 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:40,379 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:40,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 09:24:40,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:40,390 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:40,390 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:40,390 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:40,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:40,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:40,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:40,391 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:40,392 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:40,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:40,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:40,417 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:40,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 09:24:40,419 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:40,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:40,428 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:40,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:40,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:40,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:40,429 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:40,429 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:40,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 09:24:40,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 09:24:40,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:40,455 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:40,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 09:24:40,456 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 09:24:40,464 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 09:24:40,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 09:24:40,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 09:24:40,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 09:24:40,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 09:24:40,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 09:24:40,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 09:24:40,468 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 09:24:40,471 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 09:24:40,471 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 09:24:40,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 09:24:40,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 09:24:40,473 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 09:24:40,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 09:24:40,477 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 09:24:40,477 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 09:24:40,478 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 09:24:40,478 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-28 09:24:40,502 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:40,503 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 09:24:40,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:40,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:40,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 09:24:40,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:40,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:41,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:41,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:41,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:41,924 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:24:41,924 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:41,982 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 301 states and 436 transitions. Complement of second has 18 states. [2021-10-28 09:24:41,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:41,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:41,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 14 transitions. [2021-10-28 09:24:41,984 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 14 transitions. Stem has 75 letters. Loop has 4 letters. [2021-10-28 09:24:41,984 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:41,984 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:41,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:42,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:42,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 09:24:42,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:43,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:43,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:43,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:43,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:43,300 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:24:43,301 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:43,396 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 307 states and 442 transitions. Complement of second has 17 states. [2021-10-28 09:24:43,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:43,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:43,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2021-10-28 09:24:43,398 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 75 letters. Loop has 4 letters. [2021-10-28 09:24:43,398 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:43,398 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 09:24:43,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 09:24:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:43,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-28 09:24:43,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 09:24:44,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 09:24:44,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 09:24:44,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 09:24:44,704 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 09:24:44,704 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138 Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:44,779 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 292 states and 426 transitions. cyclomatic complexity: 138. Second operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 354 states and 504 transitions. Complement of second has 27 states. [2021-10-28 09:24:44,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 09:24:44,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.4) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 09:24:44,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 23 transitions. [2021-10-28 09:24:44,780 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 75 letters. Loop has 4 letters. [2021-10-28 09:24:44,781 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:44,781 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 79 letters. Loop has 4 letters. [2021-10-28 09:24:44,782 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:44,782 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 23 transitions. Stem has 75 letters. Loop has 8 letters. [2021-10-28 09:24:44,783 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 09:24:44,783 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 354 states and 504 transitions. [2021-10-28 09:24:44,790 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 09:24:44,797 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 354 states to 292 states and 426 transitions. [2021-10-28 09:24:44,797 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 136 [2021-10-28 09:24:44,798 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2021-10-28 09:24:44,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 292 states and 426 transitions. [2021-10-28 09:24:44,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 09:24:44,798 INFO L681 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 09:24:44,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states and 426 transitions. [2021-10-28 09:24:44,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 292. [2021-10-28 09:24:44,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 182 states have (on average 1.120879120879121) internal successors, (204), 185 states have internal predecessors, (204), 64 states have call successors, (76), 37 states have call predecessors, (76), 46 states have return successors, (146), 69 states have call predecessors, (146), 62 states have call successors, (146) [2021-10-28 09:24:44,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 426 transitions. [2021-10-28 09:24:44,815 INFO L704 BuchiCegarLoop]: Abstraction has 292 states and 426 transitions. [2021-10-28 09:24:44,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 09:24:44,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-28 09:24:44,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-10-28 09:24:44,816 INFO L87 Difference]: Start difference. First operand 292 states and 426 transitions. Second operand has 17 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 13 states have internal predecessors, (35), 11 states have call successors, (14), 4 states have call predecessors, (14), 6 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2021-10-28 09:24:45,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 09:24:45,065 INFO L93 Difference]: Finished difference Result 417 states and 613 transitions. [2021-10-28 09:24:45,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 09:24:45,066 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 417 states and 613 transitions. [2021-10-28 09:24:45,074 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:24:45,075 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 417 states to 0 states and 0 transitions. [2021-10-28 09:24:45,075 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 09:24:45,075 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 09:24:45,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 09:24:45,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 09:24:45,075 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:24:45,076 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:24:45,076 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 09:24:45,076 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 09:24:45,076 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 09:24:45,076 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 09:24:45,076 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 09:24:45,083 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 09:24:45 BoogieIcfgContainer [2021-10-28 09:24:45,083 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 09:24:45,084 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 09:24:45,084 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 09:24:45,084 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 09:24:45,085 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 09:24:15" (3/4) ... [2021-10-28 09:24:45,090 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 09:24:45,090 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 09:24:45,092 INFO L168 Benchmark]: Toolchain (without parser) took 29928.79 ms. Allocated memory was 94.4 MB in the beginning and 186.6 MB in the end (delta: 92.3 MB). Free memory was 62.0 MB in the beginning and 92.8 MB in the end (delta: -30.8 MB). Peak memory consumption was 61.2 MB. Max. memory is 16.1 GB. [2021-10-28 09:24:45,093 INFO L168 Benchmark]: CDTParser took 0.28 ms. Allocated memory is still 94.4 MB. Free memory is still 47.2 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:24:45,094 INFO L168 Benchmark]: CACSL2BoogieTranslator took 281.33 ms. Allocated memory was 94.4 MB in the beginning and 127.9 MB in the end (delta: 33.6 MB). Free memory was 61.9 MB in the beginning and 104.4 MB in the end (delta: -42.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 09:24:45,094 INFO L168 Benchmark]: Boogie Procedure Inliner took 34.63 ms. Allocated memory is still 127.9 MB. Free memory was 104.4 MB in the beginning and 103.1 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 09:24:45,095 INFO L168 Benchmark]: Boogie Preprocessor took 22.53 ms. Allocated memory is still 127.9 MB. Free memory was 103.1 MB in the beginning and 102.3 MB in the end (delta: 792.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 09:24:45,095 INFO L168 Benchmark]: RCFGBuilder took 352.27 ms. Allocated memory is still 127.9 MB. Free memory was 102.3 MB in the beginning and 93.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 09:24:45,095 INFO L168 Benchmark]: BuchiAutomizer took 29216.28 ms. Allocated memory was 127.9 MB in the beginning and 186.6 MB in the end (delta: 58.7 MB). Free memory was 93.0 MB in the beginning and 93.8 MB in the end (delta: -804.0 kB). Peak memory consumption was 60.0 MB. Max. memory is 16.1 GB. [2021-10-28 09:24:45,096 INFO L168 Benchmark]: Witness Printer took 6.85 ms. Allocated memory is still 186.6 MB. Free memory was 93.8 MB in the beginning and 92.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 09:24:45,099 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28 ms. Allocated memory is still 94.4 MB. Free memory is still 47.2 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 281.33 ms. Allocated memory was 94.4 MB in the beginning and 127.9 MB in the end (delta: 33.6 MB). Free memory was 61.9 MB in the beginning and 104.4 MB in the end (delta: -42.5 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 34.63 ms. Allocated memory is still 127.9 MB. Free memory was 104.4 MB in the beginning and 103.1 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 22.53 ms. Allocated memory is still 127.9 MB. Free memory was 103.1 MB in the beginning and 102.3 MB in the end (delta: 792.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 352.27 ms. Allocated memory is still 127.9 MB. Free memory was 102.3 MB in the beginning and 93.0 MB in the end (delta: 9.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 29216.28 ms. Allocated memory was 127.9 MB in the beginning and 186.6 MB in the end (delta: 58.7 MB). Free memory was 93.0 MB in the beginning and 93.8 MB in the end (delta: -804.0 kB). Peak memory consumption was 60.0 MB. Max. memory is 16.1 GB. * Witness Printer took 6.85 ms. Allocated memory is still 186.6 MB. Free memory was 93.8 MB in the beginning and 92.8 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 10 terminating modules (5 trivial, 2 deterministic, 3 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 4 locations. One deterministic module has affine ranking function n and consists of 10 locations. One nondeterministic module has affine ranking function n and consists of 10 locations. One nondeterministic module has affine ranking function \old(n) and consists of 5 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. 5 modules have a trivial ranking function, the largest among these consists of 17 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 29.1s and 7 iterations. TraceHistogramMax:13. Analysis of lassos took 16.6s. Construction of modules took 0.8s. Büchi inclusion checks took 10.9s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 9. Automata minimization 0.2s AutomataMinimizationTime, 9 MinimizatonAttempts, 248 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 292 states and ocurred in iteration 5. Nontrivial modules had stage [2, 0, 3, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 16/46 HoareTripleCheckerStatistics: 206 SDtfs, 489 SDslu, 268 SDs, 0 SdLazy, 808 SolverSat, 318 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.8s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT2 SILN0 SILU0 SILI1 SILT2 lasso0 LassoPreprocessingBenchmarks: Lassos: inital18 mio100 ax100 hnf94 lsp94 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq181 hnf93 smp75 dnf100 smp100 tf110 neg96 sie109 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 55ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 11 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 9.8s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 09:24:45,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:45,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-28 09:24:45,557 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-28 09:24:45,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-28 09:24:45,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_11d69fa0-5bbb-493c-a97a-193a4e8651e7/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...