./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_10-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/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_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_10-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash acde98dd01af02b5a508b32116f1b2c3612f1f84e6ba2fe02fc76c333a1d32d3 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 08:54:22,548 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 08:54:22,551 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 08:54:22,602 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 08:54:22,603 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 08:54:22,605 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 08:54:22,608 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 08:54:22,612 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 08:54:22,615 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 08:54:22,617 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 08:54:22,619 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 08:54:22,621 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 08:54:22,622 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 08:54:22,624 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 08:54:22,627 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 08:54:22,630 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 08:54:22,632 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 08:54:22,634 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 08:54:22,638 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 08:54:22,642 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 08:54:22,644 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 08:54:22,647 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 08:54:22,649 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 08:54:22,651 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 08:54:22,656 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 08:54:22,657 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 08:54:22,658 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 08:54:22,659 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 08:54:22,660 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 08:54:22,662 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 08:54:22,663 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 08:54:22,664 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 08:54:22,666 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 08:54:22,667 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 08:54:22,669 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 08:54:22,670 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 08:54:22,671 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 08:54:22,672 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 08:54:22,672 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 08:54:22,674 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 08:54:22,676 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 08:54:22,681 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 08:54:22,737 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 08:54:22,738 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 08:54:22,738 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 08:54:22,739 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 08:54:22,748 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 08:54:22,748 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 08:54:22,749 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 08:54:22,749 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 08:54:22,750 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 08:54:22,750 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 08:54:22,750 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 08:54:22,751 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 08:54:22,751 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 08:54:22,751 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 08:54:22,752 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 08:54:22,752 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 08:54:22,752 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 08:54:22,753 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 08:54:22,753 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 08:54:22,753 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 08:54:22,754 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 08:54:22,754 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 08:54:22,754 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 08:54:22,755 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 08:54:22,755 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 08:54:22,755 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 08:54:22,756 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 08:54:22,756 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 08:54:22,756 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 08:54:22,757 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 08:54:22,757 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 08:54:22,757 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 08:54:22,759 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 08:54:22,759 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_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/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_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> acde98dd01af02b5a508b32116f1b2c3612f1f84e6ba2fe02fc76c333a1d32d3 [2021-10-28 08:54:23,188 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 08:54:23,248 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 08:54:23,251 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 08:54:23,253 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 08:54:23,255 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 08:54:23,256 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/recursive-simple/fibo_10-1.c [2021-10-28 08:54:23,352 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/data/a29f6de2d/4a0b49ab466c465cb1b9cff103f5b05b/FLAG3bc52427d [2021-10-28 08:54:23,970 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 08:54:23,971 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/sv-benchmarks/c/recursive-simple/fibo_10-1.c [2021-10-28 08:54:23,989 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/data/a29f6de2d/4a0b49ab466c465cb1b9cff103f5b05b/FLAG3bc52427d [2021-10-28 08:54:24,341 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/data/a29f6de2d/4a0b49ab466c465cb1b9cff103f5b05b [2021-10-28 08:54:24,345 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 08:54:24,347 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 08:54:24,349 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 08:54:24,355 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 08:54:24,359 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 08:54:24,360 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,362 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a57d5b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24, skipping insertion in model container [2021-10-28 08:54:24,363 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,370 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 08:54:24,386 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 08:54:24,595 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_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/sv-benchmarks/c/recursive-simple/fibo_10-1.c[743,756] [2021-10-28 08:54:24,596 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:54:24,609 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 08:54:24,623 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_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/sv-benchmarks/c/recursive-simple/fibo_10-1.c[743,756] [2021-10-28 08:54:24,624 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:54:24,641 INFO L208 MainTranslator]: Completed translation [2021-10-28 08:54:24,641 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24 WrapperNode [2021-10-28 08:54:24,641 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 08:54:24,643 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 08:54:24,643 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 08:54:24,643 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 08:54:24,653 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,662 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,681 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 08:54:24,682 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 08:54:24,683 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 08:54:24,683 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 08:54:24,693 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,694 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,695 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,696 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,699 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,702 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,703 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,705 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 08:54:24,706 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 08:54:24,706 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 08:54:24,707 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 08:54:24,708 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (1/1) ... [2021-10-28 08:54:24,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:24,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:24,753 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:24,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 08:54:24,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 08:54:24,827 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 08:54:24,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 08:54:24,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 08:54:24,828 INFO L130 BoogieDeclarations]: Found specification of procedure fibo [2021-10-28 08:54:24,828 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo [2021-10-28 08:54:25,075 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 08:54:25,075 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 08:54:25,078 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:54:25 BoogieIcfgContainer [2021-10-28 08:54:25,078 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 08:54:25,080 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 08:54:25,080 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 08:54:25,085 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 08:54:25,086 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:54:25,086 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 08:54:24" (1/3) ... [2021-10-28 08:54:25,088 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@20afa0b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:54:25, skipping insertion in model container [2021-10-28 08:54:25,088 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:54:25,089 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:54:24" (2/3) ... [2021-10-28 08:54:25,090 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@20afa0b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:54:25, skipping insertion in model container [2021-10-28 08:54:25,090 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:54:25,090 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:54:25" (3/3) ... [2021-10-28 08:54:25,092 INFO L389 chiAutomizerObserver]: Analyzing ICFG fibo_10-1.c [2021-10-28 08:54:25,170 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 08:54:25,170 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 08:54:25,171 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 08:54:25,171 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 08:54:25,171 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 08:54:25,171 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 08:54:25,171 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 08:54:25,171 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 08:54:25,191 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:54:25,218 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:25,218 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:25,218 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:25,228 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 08:54:25,228 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:54:25,228 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 08:54:25,229 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:54:25,232 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:25,233 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:25,233 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:25,234 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-28 08:54:25,234 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:54:25,242 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 13#L-1true havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 6#L27true call main_#t~ret9 := fibo(main_~x~0);< 7#fiboENTRYtrue [2021-10-28 08:54:25,243 INFO L793 eck$LassoCheckResult]: Loop: 7#fiboENTRYtrue ~n := #in~n; 8#L8true assume !(~n < 1); 10#L10true assume !(1 == ~n); 15#L13true call #t~ret7 := fibo(~n - 1);< 7#fiboENTRYtrue [2021-10-28 08:54:25,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:25,250 INFO L85 PathProgramCache]: Analyzing trace with hash 29883, now seen corresponding path program 1 times [2021-10-28 08:54:25,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:25,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182395732] [2021-10-28 08:54:25,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:25,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:25,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,396 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:25,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,451 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:25,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:25,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1450956, now seen corresponding path program 1 times [2021-10-28 08:54:25,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:25,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52116767] [2021-10-28 08:54:25,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:25,458 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:25,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,467 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:25,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,476 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:25,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:25,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1828301702, now seen corresponding path program 1 times [2021-10-28 08:54:25,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:25,480 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430277759] [2021-10-28 08:54:25,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:25,480 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:25,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,507 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:25,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:25,563 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:25,827 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:25,828 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:25,851 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:25,851 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:25,852 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:25,852 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:25,852 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:25,853 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:25,853 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration1_Loop [2021-10-28 08:54:25,853 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:25,854 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:25,881 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:25,891 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:25,898 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:25,904 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:25,909 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:26,047 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:26,048 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:26,052 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,057 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 08:54:26,073 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:26,076 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,093 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:26,093 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_~n=0} Honda state: {fibo_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:26,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2021-10-28 08:54:26,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,133 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 08:54:26,136 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:26,136 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,149 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:26,149 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:26,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-10-28 08:54:26,184 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,186 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,201 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:26,201 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 08:54:26,236 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:26,236 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret7=0} Honda state: {fibo_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:26,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,288 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,297 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:26,298 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 08:54:26,328 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:26,328 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:26,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,379 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,387 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:26,387 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 08:54:26,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,438 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 08:54:26,440 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:26,440 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:26,549 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:54:26,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,553 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:26,553 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:26,553 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:26,554 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:26,554 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:54:26,554 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,554 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:26,554 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:26,554 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration1_Loop [2021-10-28 08:54:26,554 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:26,554 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:26,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 08:54:26,560 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:26,563 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:26,567 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:26,571 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:26,632 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:26,638 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:54:26,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,644 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,654 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:26,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:26,668 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:26,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:26,669 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:26,669 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:26,672 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:26,672 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:26,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 08:54:26,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:26,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,757 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,765 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:26,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 08:54:26,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:26,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:26,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:26,780 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:26,780 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:26,781 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:26,781 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:26,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:26,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,855 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,858 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:26,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 08:54:26,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:26,878 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:26,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:26,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:26,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:26,880 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:26,880 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:26,903 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:26,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:26,952 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:26,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:26,953 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:26,966 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:26,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:26,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:26,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:26,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:26,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:26,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:26,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:26,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 08:54:26,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:27,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:27,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:27,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:27,023 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:27,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 08:54:27,026 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:27,049 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:27,049 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:27,049 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:27,049 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:27,049 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:27,052 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:27,052 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:27,075 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:54:27,092 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:54:27,093 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:54:27,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:27,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:27,121 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:27,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 08:54:27,124 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:54:27,124 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:54:27,124 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:54:27,125 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_#in~n) = 1*fibo_#in~n Supporting invariants [] [2021-10-28 08:54:27,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:27,156 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:54:27,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:27,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:27,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 08:54:27,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:27,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:27,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:27,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:27,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:27,454 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 08:54:27,456 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 08:54:27,682 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 18 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 48 states and 60 transitions. Complement of second has 12 states. [2021-10-28 08:54:27,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:27,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 08:54:27,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 11 transitions. [2021-10-28 08:54:27,697 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 4 letters. [2021-10-28 08:54:27,699 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:27,700 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 7 letters. Loop has 4 letters. [2021-10-28 08:54:27,700 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:27,700 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 8 letters. [2021-10-28 08:54:27,701 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:27,702 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2021-10-28 08:54:27,722 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:27,735 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 25 states and 34 transitions. [2021-10-28 08:54:27,736 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2021-10-28 08:54:27,737 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2021-10-28 08:54:27,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 34 transitions. [2021-10-28 08:54:27,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:27,738 INFO L681 BuchiCegarLoop]: Abstraction has 25 states and 34 transitions. [2021-10-28 08:54:27,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 34 transitions. [2021-10-28 08:54:27,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 20. [2021-10-28 08:54:27,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-28 08:54:27,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 26 transitions. [2021-10-28 08:54:27,785 INFO L704 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-28 08:54:27,785 INFO L587 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-28 08:54:27,785 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 08:54:27,785 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20 states and 26 transitions. [2021-10-28 08:54:27,787 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:27,788 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:27,788 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:27,790 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:27,790 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:27,790 INFO L791 eck$LassoCheckResult]: Stem: 122#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 123#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 128#L27 call main_#t~ret9 := fibo(main_~x~0);< 132#fiboENTRY ~n := #in~n; 133#L8 assume !(~n < 1); 138#L10 assume !(1 == ~n); 127#L13 call #t~ret7 := fibo(~n - 1);< 129#fiboENTRY ~n := #in~n; 134#L8 assume ~n < 1;#res := 0; 135#fiboFINAL assume true; 136#fiboEXIT >#33#return; 125#L13-1 [2021-10-28 08:54:27,791 INFO L793 eck$LassoCheckResult]: Loop: 125#L13-1 call #t~ret8 := fibo(~n - 2);< 126#fiboENTRY ~n := #in~n; 141#L8 assume !(~n < 1); 140#L10 assume !(1 == ~n); 124#L13 call #t~ret7 := fibo(~n - 1);< 126#fiboENTRY ~n := #in~n; 141#L8 assume ~n < 1;#res := 0; 131#fiboFINAL assume true; 139#fiboEXIT >#33#return; 125#L13-1 [2021-10-28 08:54:27,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:27,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1181449843, now seen corresponding path program 1 times [2021-10-28 08:54:27,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:27,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884168981] [2021-10-28 08:54:27,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:27,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:27,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 08:54:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,043 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 08:54:28,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:28,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884168981] [2021-10-28 08:54:28,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884168981] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 08:54:28,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 08:54:28,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 08:54:28,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511384680] [2021-10-28 08:54:28,049 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:28,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:28,078 INFO L85 PathProgramCache]: Analyzing trace with hash 246097683, now seen corresponding path program 1 times [2021-10-28 08:54:28,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:28,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173363996] [2021-10-28 08:54:28,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:28,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:28,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:54:28,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 08:54:28,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:28,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173363996] [2021-10-28 08:54:28,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173363996] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 08:54:28,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 08:54:28,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 08:54:28,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861589972] [2021-10-28 08:54:28,206 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 08:54:28,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:28,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 08:54:28,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-28 08:54:28,213 INFO L87 Difference]: Start difference. First operand 20 states and 26 transitions. cyclomatic complexity: 8 Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 08:54:28,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:28,303 INFO L93 Difference]: Finished difference Result 26 states and 32 transitions. [2021-10-28 08:54:28,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 08:54:28,304 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 32 transitions. [2021-10-28 08:54:28,307 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:28,309 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 24 states and 30 transitions. [2021-10-28 08:54:28,309 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20 [2021-10-28 08:54:28,309 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2021-10-28 08:54:28,310 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 30 transitions. [2021-10-28 08:54:28,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:28,310 INFO L681 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 08:54:28,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states and 30 transitions. [2021-10-28 08:54:28,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-10-28 08:54:28,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.1875) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 08:54:28,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 30 transitions. [2021-10-28 08:54:28,316 INFO L704 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 08:54:28,317 INFO L587 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-28 08:54:28,317 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 08:54:28,317 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 30 transitions. [2021-10-28 08:54:28,319 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-28 08:54:28,319 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:28,319 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:28,320 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:28,320 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:28,321 INFO L791 eck$LassoCheckResult]: Stem: 195#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 196#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 201#L27 call main_#t~ret9 := fibo(main_~x~0);< 205#fiboENTRY ~n := #in~n; 207#L8 assume !(~n < 1); 211#L10 assume !(1 == ~n); 200#L13 call #t~ret7 := fibo(~n - 1);< 202#fiboENTRY ~n := #in~n; 208#L8 assume !(~n < 1); 210#L10 assume 1 == ~n;#res := 1; 212#fiboFINAL assume true; 214#fiboEXIT >#33#return; 198#L13-1 [2021-10-28 08:54:28,321 INFO L793 eck$LassoCheckResult]: Loop: 198#L13-1 call #t~ret8 := fibo(~n - 2);< 199#fiboENTRY ~n := #in~n; 217#L8 assume !(~n < 1); 215#L10 assume !(1 == ~n); 197#L13 call #t~ret7 := fibo(~n - 1);< 199#fiboENTRY ~n := #in~n; 217#L8 assume !(~n < 1); 215#L10 assume 1 == ~n;#res := 1; 216#fiboFINAL assume true; 213#fiboEXIT >#33#return; 198#L13-1 [2021-10-28 08:54:28,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:28,322 INFO L85 PathProgramCache]: Analyzing trace with hash 2029785426, now seen corresponding path program 1 times [2021-10-28 08:54:28,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:28,322 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717435970] [2021-10-28 08:54:28,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:28,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:28,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 08:54:28,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,461 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:28,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:28,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717435970] [2021-10-28 08:54:28,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717435970] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:28,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346851906] [2021-10-28 08:54:28,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:28,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:28,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:28,476 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:28,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 08:54:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:28,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:54:28,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:28,695 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:28,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346851906] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:28,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:28,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-28 08:54:28,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119757671] [2021-10-28 08:54:28,697 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:28,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:28,698 INFO L85 PathProgramCache]: Analyzing trace with hash -960881524, now seen corresponding path program 1 times [2021-10-28 08:54:28,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:28,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578558803] [2021-10-28 08:54:28,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:28,699 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:28,706 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:28,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:28,728 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:28,960 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:28,961 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:28,961 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:28,961 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:28,961 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:28,961 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:28,961 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:28,962 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:28,962 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration3_Loop [2021-10-28 08:54:28,962 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:28,962 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:28,968 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:28,970 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:28,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:28,983 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:29,044 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:29,045 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:29,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:29,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:29,048 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:29,062 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:29,062 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:29,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 08:54:29,094 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:29,094 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:29,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:29,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:29,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:29,137 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:29,141 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:29,141 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:29,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 08:54:29,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:29,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:29,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:29,182 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:29,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 08:54:29,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:29,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:30,663 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:54:30,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2021-10-28 08:54:30,671 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:30,671 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:30,671 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:30,671 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:30,672 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:54:30,672 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:30,672 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:30,672 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:30,672 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration3_Loop [2021-10-28 08:54:30,672 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:30,672 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:30,673 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:30,676 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:30,692 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:30,696 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:30,748 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:30,748 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:54:30,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:30,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:30,761 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:30,770 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:30,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:30,782 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:30,783 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:30,783 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:30,783 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:30,784 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:30,784 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:30,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 08:54:30,795 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:30,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:30,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:30,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:30,844 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:30,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:30,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:30,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:30,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:30,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:30,898 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:30,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 08:54:30,901 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:30,901 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:30,911 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:54:30,917 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:54:30,917 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:54:30,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:30,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:30,920 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:30,942 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:54:30,942 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:54:30,943 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:54:30,943 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 08:54:30,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 08:54:30,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:30,991 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:54:31,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:31,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:54:31,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:31,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:31,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 08:54:31,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:31,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:31,587 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:31,590 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-28 08:54:31,591 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 08:54:31,915 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 135 states and 183 transitions. Complement of second has 36 states. [2021-10-28 08:54:31,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:31,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 08:54:31,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 37 transitions. [2021-10-28 08:54:31,918 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 10 letters. [2021-10-28 08:54:31,918 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:31,919 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 22 letters. Loop has 10 letters. [2021-10-28 08:54:31,919 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:31,920 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 20 letters. [2021-10-28 08:54:31,921 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:31,921 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 183 transitions. [2021-10-28 08:54:31,931 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 08:54:31,938 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 108 states and 152 transitions. [2021-10-28 08:54:31,939 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 64 [2021-10-28 08:54:31,940 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-28 08:54:31,940 INFO L73 IsDeterministic]: Start isDeterministic. Operand 108 states and 152 transitions. [2021-10-28 08:54:31,941 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:31,941 INFO L681 BuchiCegarLoop]: Abstraction has 108 states and 152 transitions. [2021-10-28 08:54:31,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states and 152 transitions. [2021-10-28 08:54:31,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 94. [2021-10-28 08:54:31,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (33), 18 states have call predecessors, (33), 19 states have call successors, (33) [2021-10-28 08:54:31,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 126 transitions. [2021-10-28 08:54:31,962 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 126 transitions. [2021-10-28 08:54:31,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:31,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 08:54:31,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-28 08:54:31,964 INFO L87 Difference]: Start difference. First operand 94 states and 126 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 08:54:32,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:32,082 INFO L93 Difference]: Finished difference Result 109 states and 147 transitions. [2021-10-28 08:54:32,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-28 08:54:32,083 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 147 transitions. [2021-10-28 08:54:32,093 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 08:54:32,098 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 106 states and 144 transitions. [2021-10-28 08:54:32,098 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 69 [2021-10-28 08:54:32,098 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-28 08:54:32,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 144 transitions. [2021-10-28 08:54:32,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:32,099 INFO L681 BuchiCegarLoop]: Abstraction has 106 states and 144 transitions. [2021-10-28 08:54:32,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 144 transitions. [2021-10-28 08:54:32,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2021-10-28 08:54:32,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (32), 18 states have call predecessors, (32), 19 states have call successors, (32) [2021-10-28 08:54:32,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 125 transitions. [2021-10-28 08:54:32,122 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-28 08:54:32,123 INFO L587 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-28 08:54:32,123 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 08:54:32,123 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 94 states and 125 transitions. [2021-10-28 08:54:32,125 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-28 08:54:32,126 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:32,126 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:32,129 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:32,129 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 1] [2021-10-28 08:54:32,129 INFO L791 eck$LassoCheckResult]: Stem: 736#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 737#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 743#L27 call main_#t~ret9 := fibo(main_~x~0);< 754#fiboENTRY ~n := #in~n; 798#L8 assume !(~n < 1); 778#L10 assume !(1 == ~n); 742#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 759#L8 assume !(~n < 1); 775#L10 assume !(1 == ~n); 758#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 759#L8 assume !(~n < 1); 775#L10 assume !(1 == ~n); 758#L13 call #t~ret7 := fibo(~n - 1);< 744#fiboENTRY ~n := #in~n; 760#L8 assume !(~n < 1); 797#L10 assume 1 == ~n;#res := 1; 796#fiboFINAL assume true; 795#fiboEXIT >#33#return; 756#L13-1 call #t~ret8 := fibo(~n - 2);< 755#fiboENTRY ~n := #in~n; 757#L8 assume ~n < 1;#res := 0; 774#fiboFINAL assume true; 825#fiboEXIT >#35#return; 821#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 819#fiboFINAL assume true; 817#fiboEXIT >#33#return; 739#L13-1 [2021-10-28 08:54:32,130 INFO L793 eck$LassoCheckResult]: Loop: 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume 1 == ~n;#res := 1; 777#fiboFINAL assume true; 815#fiboEXIT >#33#return; 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume !(1 == ~n); 738#L13 call #t~ret7 := fibo(~n - 1);< 741#fiboENTRY ~n := #in~n; 799#L8 assume !(~n < 1); 776#L10 assume 1 == ~n;#res := 1; 777#fiboFINAL assume true; 815#fiboEXIT >#33#return; 739#L13-1 call #t~ret8 := fibo(~n - 2);< 741#fiboENTRY ~n := #in~n; 799#L8 assume ~n < 1;#res := 0; 800#fiboFINAL assume true; 824#fiboEXIT >#35#return; 816#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 820#fiboFINAL assume true; 818#fiboEXIT >#35#return; 816#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 820#fiboFINAL assume true; 818#fiboEXIT >#33#return; 739#L13-1 [2021-10-28 08:54:32,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:32,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1557778097, now seen corresponding path program 1 times [2021-10-28 08:54:32,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:32,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187078115] [2021-10-28 08:54:32,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:32,132 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-28 08:54:32,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:32,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:32,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,389 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:54:32,390 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:32,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187078115] [2021-10-28 08:54:32,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187078115] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:32,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757068517] [2021-10-28 08:54:32,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:32,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:32,399 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:32,400 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:32,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-28 08:54:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 08:54:32,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:32,651 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:54:32,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757068517] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:32,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:32,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-10-28 08:54:32,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43249940] [2021-10-28 08:54:32,654 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:32,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:32,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1616897917, now seen corresponding path program 1 times [2021-10-28 08:54:32,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:32,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953176810] [2021-10-28 08:54:32,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:32,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:32,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:54:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:32,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:32,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,868 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 26 proven. 13 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-28 08:54:32,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:32,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953176810] [2021-10-28 08:54:32,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953176810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:32,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663810735] [2021-10-28 08:54:32,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:32,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:32,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:32,872 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:32,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-28 08:54:32,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:32,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:54:32,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:33,117 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 25 proven. 15 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-10-28 08:54:33,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663810735] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:33,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:33,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-10-28 08:54:33,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959234359] [2021-10-28 08:54:33,120 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 08:54:33,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:33,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 08:54:33,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-28 08:54:33,122 INFO L87 Difference]: Start difference. First operand 94 states and 125 transitions. cyclomatic complexity: 36 Second operand has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 08:54:33,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:33,358 INFO L93 Difference]: Finished difference Result 116 states and 158 transitions. [2021-10-28 08:54:33,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 08:54:33,359 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 116 states and 158 transitions. [2021-10-28 08:54:33,369 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 08:54:33,378 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 116 states to 114 states and 156 transitions. [2021-10-28 08:54:33,379 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 77 [2021-10-28 08:54:33,381 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 77 [2021-10-28 08:54:33,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 156 transitions. [2021-10-28 08:54:33,381 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:33,381 INFO L681 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 08:54:33,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 156 transitions. [2021-10-28 08:54:33,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-10-28 08:54:33,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 70 states have (on average 1.2142857142857142) internal successors, (85), 76 states have internal predecessors, (85), 26 states have call successors, (27), 13 states have call predecessors, (27), 18 states have return successors, (44), 24 states have call predecessors, (44), 24 states have call successors, (44) [2021-10-28 08:54:33,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 156 transitions. [2021-10-28 08:54:33,416 INFO L704 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 08:54:33,416 INFO L587 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-28 08:54:33,416 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 08:54:33,416 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 114 states and 156 transitions. [2021-10-28 08:54:33,422 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 08:54:33,422 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:33,422 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:33,428 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:33,428 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [8, 7, 6, 4, 4, 4, 4, 3, 3, 2, 2] [2021-10-28 08:54:33,429 INFO L791 eck$LassoCheckResult]: Stem: 1247#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1248#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 1265#L27 call main_#t~ret9 := fibo(main_~x~0);< 1266#fiboENTRY ~n := #in~n; 1308#L8 assume !(~n < 1); 1307#L10 assume !(1 == ~n); 1254#L13 call #t~ret7 := fibo(~n - 1);< 1268#fiboENTRY ~n := #in~n; 1269#L8 assume !(~n < 1); 1281#L10 assume !(1 == ~n); 1253#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1305#L8 assume !(~n < 1); 1303#L10 assume !(1 == ~n); 1257#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1305#L8 assume !(~n < 1); 1303#L10 assume !(1 == ~n); 1257#L13 call #t~ret7 := fibo(~n - 1);< 1255#fiboENTRY ~n := #in~n; 1306#L8 assume !(~n < 1); 1304#L10 assume 1 == ~n;#res := 1; 1302#fiboFINAL assume true; 1301#fiboEXIT >#33#return; 1275#L13-1 call #t~ret8 := fibo(~n - 2);< 1299#fiboENTRY ~n := #in~n; 1360#L8 assume ~n < 1;#res := 0; 1358#fiboFINAL assume true; 1274#fiboEXIT >#35#return; 1256#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1258#fiboFINAL assume true; 1270#fiboEXIT >#33#return; 1332#L13-1 [2021-10-28 08:54:33,429 INFO L793 eck$LassoCheckResult]: Loop: 1332#L13-1 call #t~ret8 := fibo(~n - 2);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume 1 == ~n;#res := 1; 1283#fiboFINAL assume true; 1330#fiboEXIT >#33#return; 1251#L13-1 call #t~ret8 := fibo(~n - 2);< 1252#fiboENTRY ~n := #in~n; 1267#L8 assume ~n < 1;#res := 0; 1309#fiboFINAL assume true; 1348#fiboEXIT >#35#return; 1337#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1345#fiboFINAL assume true; 1340#fiboEXIT >#33#return; 1332#L13-1 call #t~ret8 := fibo(~n - 2);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume !(1 == ~n); 1331#L13 call #t~ret7 := fibo(~n - 1);< 1342#fiboENTRY ~n := #in~n; 1346#L8 assume !(~n < 1); 1344#L10 assume 1 == ~n;#res := 1; 1283#fiboFINAL assume true; 1330#fiboEXIT >#33#return; 1251#L13-1 call #t~ret8 := fibo(~n - 2);< 1252#fiboENTRY ~n := #in~n; 1267#L8 assume ~n < 1;#res := 0; 1309#fiboFINAL assume true; 1348#fiboEXIT >#35#return; 1337#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1345#fiboFINAL assume true; 1340#fiboEXIT >#35#return; 1335#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1343#fiboFINAL assume true; 1338#fiboEXIT >#33#return; 1332#L13-1 [2021-10-28 08:54:33,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:33,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1730264506, now seen corresponding path program 2 times [2021-10-28 08:54:33,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:33,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337842402] [2021-10-28 08:54:33,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:33,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:33,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-28 08:54:33,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:33,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:33,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:33,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:33,665 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:54:33,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:33,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337842402] [2021-10-28 08:54:33,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337842402] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:33,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903579504] [2021-10-28 08:54:33,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 08:54:33,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:33,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:33,674 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:33,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-28 08:54:33,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 08:54:33,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:33,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 08:54:33,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:33,968 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:54:33,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903579504] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:33,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:33,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-10-28 08:54:33,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126038344] [2021-10-28 08:54:33,972 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:33,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:33,973 INFO L85 PathProgramCache]: Analyzing trace with hash 564146419, now seen corresponding path program 2 times [2021-10-28 08:54:33,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:33,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272461740] [2021-10-28 08:54:33,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:33,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:54:34,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:34,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:34,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 08:54:34,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:34,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:34,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:34,228 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 45 proven. 31 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-10-28 08:54:34,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272461740] [2021-10-28 08:54:34,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272461740] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978001587] [2021-10-28 08:54:34,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 08:54:34,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:34,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:34,239 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:34,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-28 08:54:34,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 08:54:34,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:34,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 08:54:34,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:34,615 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 49 proven. 38 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-10-28 08:54:34,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978001587] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:34,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:34,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-10-28 08:54:34,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263855853] [2021-10-28 08:54:34,619 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 08:54:34,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:34,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 08:54:34,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-28 08:54:34,622 INFO L87 Difference]: Start difference. First operand 114 states and 156 transitions. cyclomatic complexity: 48 Second operand has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 08:54:34,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:34,963 INFO L93 Difference]: Finished difference Result 128 states and 172 transitions. [2021-10-28 08:54:34,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-28 08:54:34,963 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 128 states and 172 transitions. [2021-10-28 08:54:34,966 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 08:54:34,970 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 128 states to 126 states and 170 transitions. [2021-10-28 08:54:34,971 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 85 [2021-10-28 08:54:34,971 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 85 [2021-10-28 08:54:34,971 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 170 transitions. [2021-10-28 08:54:34,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:34,973 INFO L681 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 08:54:34,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 170 transitions. [2021-10-28 08:54:34,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-10-28 08:54:34,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 78 states have (on average 1.1923076923076923) internal successors, (93), 84 states have internal predecessors, (93), 29 states have call successors, (30), 15 states have call predecessors, (30), 19 states have return successors, (47), 26 states have call predecessors, (47), 27 states have call successors, (47) [2021-10-28 08:54:34,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 170 transitions. [2021-10-28 08:54:34,996 INFO L704 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 08:54:34,996 INFO L587 BuchiCegarLoop]: Abstraction has 126 states and 170 transitions. [2021-10-28 08:54:34,996 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 08:54:34,996 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 126 states and 170 transitions. [2021-10-28 08:54:34,999 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-28 08:54:34,999 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:34,999 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:35,005 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:35,006 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 08:54:35,006 INFO L791 eck$LassoCheckResult]: Stem: 1880#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1881#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 1896#L27 call main_#t~ret9 := fibo(main_~x~0);< 1897#fiboENTRY ~n := #in~n; 1952#L8 assume !(~n < 1); 1920#L10 assume !(1 == ~n); 1894#L13 call #t~ret7 := fibo(~n - 1);< 1903#fiboENTRY ~n := #in~n; 1904#L8 assume !(~n < 1); 1912#L10 assume !(1 == ~n); 1893#L13 call #t~ret7 := fibo(~n - 1);< 1895#fiboENTRY ~n := #in~n; 1951#L8 assume !(~n < 1); 1950#L10 assume !(1 == ~n); 1883#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1949#L8 assume !(~n < 1); 1948#L10 assume !(1 == ~n); 1884#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1949#L8 assume !(~n < 1); 1948#L10 assume !(1 == ~n); 1884#L13 call #t~ret7 := fibo(~n - 1);< 1943#fiboENTRY ~n := #in~n; 1947#L8 assume !(~n < 1); 1946#L10 assume 1 == ~n;#res := 1; 1944#fiboFINAL assume true; 1942#fiboEXIT >#33#return; 1906#L13-1 call #t~ret8 := fibo(~n - 2);< 1938#fiboENTRY ~n := #in~n; 2005#L8 assume ~n < 1;#res := 0; 2003#fiboFINAL assume true; 1905#fiboEXIT >#35#return; 1882#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1885#fiboFINAL assume true; 1898#fiboEXIT >#33#return; 1914#L13-1 [2021-10-28 08:54:35,007 INFO L793 eck$LassoCheckResult]: Loop: 1914#L13-1 call #t~ret8 := fibo(~n - 2);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume !(1 == ~n); 1915#L13 call #t~ret7 := fibo(~n - 1);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume !(1 == ~n); 1915#L13 call #t~ret7 := fibo(~n - 1);< 1984#fiboENTRY ~n := #in~n; 2004#L8 assume !(~n < 1); 1913#L10 assume 1 == ~n;#res := 1; 1919#fiboFINAL assume true; 1990#fiboEXIT >#33#return; 1890#L13-1 call #t~ret8 := fibo(~n - 2);< 1892#fiboENTRY ~n := #in~n; 1993#L8 assume ~n < 1;#res := 0; 1994#fiboFINAL assume true; 1989#fiboEXIT >#35#return; 1975#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1987#fiboFINAL assume true; 1978#fiboEXIT >#33#return; 1914#L13-1 [2021-10-28 08:54:35,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:35,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1885019301, now seen corresponding path program 3 times [2021-10-28 08:54:35,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:35,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460116635] [2021-10-28 08:54:35,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:35,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:35,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:35,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-28 08:54:35,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:35,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:35,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:35,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:35,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:35,277 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 66 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:54:35,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:35,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460116635] [2021-10-28 08:54:35,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460116635] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:35,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218077800] [2021-10-28 08:54:35,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 08:54:35,278 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:35,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:35,284 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:35,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-28 08:54:35,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-10-28 08:54:35,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:35,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 08:54:35,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:35,670 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 5 proven. 64 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:54:35,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218077800] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:35,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:35,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 16 [2021-10-28 08:54:35,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143969096] [2021-10-28 08:54:35,672 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:35,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:35,673 INFO L85 PathProgramCache]: Analyzing trace with hash 780094678, now seen corresponding path program 3 times [2021-10-28 08:54:35,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:35,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002523774] [2021-10-28 08:54:35,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:35,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:35,682 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:35,689 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:36,122 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:36,122 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:36,122 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:36,122 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:36,122 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:36,123 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:36,123 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:36,123 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:36,123 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration6_Loop [2021-10-28 08:54:36,123 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:36,123 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:36,125 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:36,130 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:36,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:36,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:36,231 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:36,232 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:36,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:36,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:36,234 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:36,240 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:36,241 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:36,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 08:54:36,262 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:36,262 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:36,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:36,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:36,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:36,289 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:36,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 08:54:36,291 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:36,291 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:36,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:36,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:36,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:36,342 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:36,344 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:36,344 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:36,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 08:54:38,094 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:54:38,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:38,107 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:38,107 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:38,107 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:38,108 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:38,108 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:54:38,108 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:38,108 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:38,108 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:38,108 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration6_Loop [2021-10-28 08:54:38,108 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:38,108 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:38,109 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:38,113 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:38,127 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:38,130 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:38,207 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:38,207 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:54:38,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:38,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:38,211 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:38,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:38,233 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:38,233 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:38,234 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:38,234 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:38,234 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:38,240 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:38,240 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:38,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 08:54:38,255 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:38,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:38,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:38,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:38,304 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:38,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:38,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 08:54:38,317 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:38,318 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:38,318 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:38,318 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:38,318 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:38,319 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:38,320 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:38,323 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:54:38,327 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:54:38,327 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:54:38,327 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:38,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:38,329 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:38,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 08:54:38,330 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:54:38,330 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:54:38,330 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:54:38,330 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 08:54:38,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:38,361 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:54:38,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:38,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:54:38,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:38,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:39,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:54:39,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:39,432 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:54:39,433 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 08:54:39,434 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:39,766 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 259 states and 358 transitions. Complement of second has 45 states. [2021-10-28 08:54:39,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:39,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:39,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 41 transitions. [2021-10-28 08:54:39,768 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 08:54:39,768 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:39,769 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:39,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:39,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:54:39,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:40,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:40,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:54:40,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:40,664 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:54:40,665 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 08:54:40,666 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:40,879 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 320 states and 431 transitions. Complement of second has 25 states. [2021-10-28 08:54:40,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:40,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:40,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 24 transitions. [2021-10-28 08:54:40,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 08:54:40,882 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:40,882 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:40,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:40,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:54:40,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:41,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:41,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 08:54:41,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:41,731 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:54:41,732 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 08:54:41,732 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:42,104 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 126 states and 170 transitions. cyclomatic complexity: 50. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 1146 states and 1598 transitions. Complement of second has 138 states. [2021-10-28 08:54:42,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:42,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:42,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 46 transitions. [2021-10-28 08:54:42,107 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 36 letters. Loop has 22 letters. [2021-10-28 08:54:42,114 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:42,114 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 58 letters. Loop has 22 letters. [2021-10-28 08:54:42,115 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:42,115 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 36 letters. Loop has 44 letters. [2021-10-28 08:54:42,118 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:42,119 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1146 states and 1598 transitions. [2021-10-28 08:54:42,149 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 58 [2021-10-28 08:54:42,176 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1146 states to 652 states and 989 transitions. [2021-10-28 08:54:42,176 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 262 [2021-10-28 08:54:42,180 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 292 [2021-10-28 08:54:42,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 652 states and 989 transitions. [2021-10-28 08:54:42,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:42,181 INFO L681 BuchiCegarLoop]: Abstraction has 652 states and 989 transitions. [2021-10-28 08:54:42,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states and 989 transitions. [2021-10-28 08:54:42,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 486. [2021-10-28 08:54:42,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 296 states have (on average 1.1993243243243243) internal successors, (355), 317 states have internal predecessors, (355), 112 states have call successors, (126), 58 states have call predecessors, (126), 78 states have return successors, (217), 110 states have call predecessors, (217), 108 states have call successors, (217) [2021-10-28 08:54:42,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 698 transitions. [2021-10-28 08:54:42,277 INFO L704 BuchiCegarLoop]: Abstraction has 486 states and 698 transitions. [2021-10-28 08:54:42,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:42,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-28 08:54:42,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-10-28 08:54:42,278 INFO L87 Difference]: Start difference. First operand 486 states and 698 transitions. Second operand has 17 states, 14 states have (on average 2.2142857142857144) internal successors, (31), 11 states have internal predecessors, (31), 8 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-10-28 08:54:42,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:42,617 INFO L93 Difference]: Finished difference Result 296 states and 375 transitions. [2021-10-28 08:54:42,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 08:54:42,618 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 296 states and 375 transitions. [2021-10-28 08:54:42,625 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:42,631 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 296 states to 270 states and 344 transitions. [2021-10-28 08:54:42,631 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2021-10-28 08:54:42,631 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 137 [2021-10-28 08:54:42,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 270 states and 344 transitions. [2021-10-28 08:54:42,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:42,632 INFO L681 BuchiCegarLoop]: Abstraction has 270 states and 344 transitions. [2021-10-28 08:54:42,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states and 344 transitions. [2021-10-28 08:54:42,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 229. [2021-10-28 08:54:42,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 148 states have internal predecessors, (158), 54 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (77), 50 states have call predecessors, (77), 48 states have call successors, (77) [2021-10-28 08:54:42,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 293 transitions. [2021-10-28 08:54:42,646 INFO L704 BuchiCegarLoop]: Abstraction has 229 states and 293 transitions. [2021-10-28 08:54:42,646 INFO L587 BuchiCegarLoop]: Abstraction has 229 states and 293 transitions. [2021-10-28 08:54:42,647 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 08:54:42,647 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 229 states and 293 transitions. [2021-10-28 08:54:42,650 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:42,650 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:42,650 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:42,654 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [10, 9, 8, 8, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:42,654 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:54:42,656 INFO L791 eck$LassoCheckResult]: Stem: 5471#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5472#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 5490#L27 call main_#t~ret9 := fibo(main_~x~0);< 5491#fiboENTRY ~n := #in~n; 5545#L8 assume !(~n < 1); 5544#L10 assume !(1 == ~n); 5540#L13 call #t~ret7 := fibo(~n - 1);< 5543#fiboENTRY ~n := #in~n; 5542#L8 assume !(~n < 1); 5541#L10 assume !(1 == ~n); 5536#L13 call #t~ret7 := fibo(~n - 1);< 5539#fiboENTRY ~n := #in~n; 5538#L8 assume !(~n < 1); 5537#L10 assume !(1 == ~n); 5532#L13 call #t~ret7 := fibo(~n - 1);< 5534#fiboENTRY ~n := #in~n; 5535#L8 assume !(~n < 1); 5531#L10 assume !(1 == ~n); 5522#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5530#L8 assume !(~n < 1); 5533#L10 assume !(1 == ~n); 5521#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5530#L8 assume !(~n < 1); 5533#L10 assume !(1 == ~n); 5521#L13 call #t~ret7 := fibo(~n - 1);< 5528#fiboENTRY ~n := #in~n; 5529#L8 assume !(~n < 1); 5693#L10 assume 1 == ~n;#res := 1; 5692#fiboFINAL assume true; 5691#fiboEXIT >#33#return; 5520#L13-1 call #t~ret8 := fibo(~n - 2);< 5523#fiboENTRY ~n := #in~n; 5697#L8 assume ~n < 1;#res := 0; 5695#fiboFINAL assume true; 5696#fiboEXIT >#35#return; 5511#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 5656#fiboFINAL assume true; 5606#fiboEXIT >#33#return; 5481#L13-1 call #t~ret8 := fibo(~n - 2);< 5592#fiboENTRY ~n := #in~n; 5657#L8 assume !(~n < 1); 5601#L10 assume !(1 == ~n); 5525#L13 call #t~ret7 := fibo(~n - 1);< 5475#fiboENTRY ~n := #in~n; 5524#L8 assume !(~n < 1); 5527#L10 assume !(1 == ~n); 5551#L13 call #t~ret7 := fibo(~n - 1);< 5553#fiboENTRY [2021-10-28 08:54:42,657 INFO L793 eck$LassoCheckResult]: Loop: 5553#fiboENTRY ~n := #in~n; 5567#L8 assume !(~n < 1); 5566#L10 assume !(1 == ~n); 5552#L13 call #t~ret7 := fibo(~n - 1);< 5553#fiboENTRY [2021-10-28 08:54:42,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:42,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1767901880, now seen corresponding path program 4 times [2021-10-28 08:54:42,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:42,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017961574] [2021-10-28 08:54:42,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:42,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:42,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:42,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-28 08:54:42,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:42,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:42,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:42,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:42,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:42,937 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 61 proven. 91 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 08:54:42,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:42,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017961574] [2021-10-28 08:54:42,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017961574] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:42,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199201969] [2021-10-28 08:54:42,938 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 08:54:42,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:42,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:42,940 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:42,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-28 08:54:43,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 08:54:43,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:43,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:54:43,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:43,554 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 61 proven. 91 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 08:54:43,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199201969] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:43,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:43,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 18 [2021-10-28 08:54:43,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836895055] [2021-10-28 08:54:43,556 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:43,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:43,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1450956, now seen corresponding path program 2 times [2021-10-28 08:54:43,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:43,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922022131] [2021-10-28 08:54:43,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:43,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:43,564 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:43,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:43,567 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:43,618 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:43,619 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:43,619 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:43,619 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:43,619 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:43,620 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,620 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:43,620 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:43,620 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration7_Loop [2021-10-28 08:54:43,620 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:43,620 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:43,621 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,630 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,633 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,637 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,647 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,731 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:43,732 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:43,732 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:43,736 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:43,739 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:43,739 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:43,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 08:54:43,769 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:43,769 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:43,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:43,797 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:43,798 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:43,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 08:54:43,802 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:43,802 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:43,813 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:43,813 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret7=0} Honda state: {fibo_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:43,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:43,844 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:43,845 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:43,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 08:54:43,848 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:43,848 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:43,858 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:43,859 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_~n=0} Honda state: {fibo_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:43,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-10-28 08:54:43,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:43,885 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:43,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 08:54:43,888 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:43,888 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:43,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-28 08:54:43,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:43,927 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:43,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 08:54:43,941 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:43,942 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:43,987 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:54:43,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 08:54:43,990 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:43,990 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:43,990 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:43,991 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:43,991 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:54:43,991 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:43,991 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:43,991 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:43,991 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration7_Loop [2021-10-28 08:54:43,991 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:43,991 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:43,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,995 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:43,997 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:44,000 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:44,002 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:44,047 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:44,048 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:54:44,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,049 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 08:54:44,055 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:44,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:44,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:44,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:44,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:44,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:44,065 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:44,066 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:44,074 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:44,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-10-28 08:54:44,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,106 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 08:54:44,108 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:44,117 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:44,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:44,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:44,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:44,118 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:44,118 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:44,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:44,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:44,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:44,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,180 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 08:54:44,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:44,201 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:44,201 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:44,201 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:44,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:44,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:44,202 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:44,202 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:44,203 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:44,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:44,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,230 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 08:54:44,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:44,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:44,241 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:44,241 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:44,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:44,242 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:44,242 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:44,242 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:44,243 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:44,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-10-28 08:54:44,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,270 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 08:54:44,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:44,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:44,281 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:44,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:44,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:44,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:44,282 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:44,282 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:44,311 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:54:44,324 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 08:54:44,324 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 08:54:44,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:44,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:44,328 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:44,331 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:54:44,332 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:54:44,332 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:54:44,332 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_#in~n) = 1*fibo_#in~n Supporting invariants [] [2021-10-28 08:54:44,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 08:54:44,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:44,374 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:54:44,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:44,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 08:54:44,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:45,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:45,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:45,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:45,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:45,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:45,143 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 08:54:45,144 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:45,233 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 245 states and 309 transitions. Complement of second has 13 states. [2021-10-28 08:54:45,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:45,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:45,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-28 08:54:45,236 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 08:54:45,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:45,237 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:45,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:45,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 08:54:45,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:45,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:45,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:45,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:45,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:45,971 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 08:54:45,971 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:46,042 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 245 states and 309 transitions. Complement of second has 13 states. [2021-10-28 08:54:46,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:46,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:46,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-28 08:54:46,048 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 08:54:46,049 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:46,049 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:46,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:46,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 08:54:46,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:46,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:46,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:46,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:46,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:46,742 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-28 08:54:46,743 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68 Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:46,836 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 229 states and 293 transitions. cyclomatic complexity: 68. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 306 states and 372 transitions. Complement of second has 14 states. [2021-10-28 08:54:46,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:46,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:46,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 21 transitions. [2021-10-28 08:54:46,838 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 49 letters. Loop has 4 letters. [2021-10-28 08:54:46,839 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:46,840 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 53 letters. Loop has 4 letters. [2021-10-28 08:54:46,842 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:46,842 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 49 letters. Loop has 8 letters. [2021-10-28 08:54:46,845 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:46,845 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 306 states and 372 transitions. [2021-10-28 08:54:46,851 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:46,858 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 306 states to 243 states and 308 transitions. [2021-10-28 08:54:46,858 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 100 [2021-10-28 08:54:46,859 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 103 [2021-10-28 08:54:46,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 243 states and 308 transitions. [2021-10-28 08:54:46,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:46,859 INFO L681 BuchiCegarLoop]: Abstraction has 243 states and 308 transitions. [2021-10-28 08:54:46,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states and 308 transitions. [2021-10-28 08:54:46,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 237. [2021-10-28 08:54:46,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 149 states have (on average 1.1140939597315436) internal successors, (166), 156 states have internal predecessors, (166), 54 states have call successors, (58), 30 states have call predecessors, (58), 34 states have return successors, (77), 50 states have call predecessors, (77), 48 states have call successors, (77) [2021-10-28 08:54:46,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 301 transitions. [2021-10-28 08:54:46,882 INFO L704 BuchiCegarLoop]: Abstraction has 237 states and 301 transitions. [2021-10-28 08:54:46,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:46,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-28 08:54:46,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-10-28 08:54:46,884 INFO L87 Difference]: Start difference. First operand 237 states and 301 transitions. Second operand has 18 states, 16 states have (on average 2.125) internal successors, (34), 12 states have internal predecessors, (34), 11 states have call successors, (12), 7 states have call predecessors, (12), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-28 08:54:47,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:47,311 INFO L93 Difference]: Finished difference Result 350 states and 452 transitions. [2021-10-28 08:54:47,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 08:54:47,312 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 350 states and 452 transitions. [2021-10-28 08:54:47,321 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:47,329 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 350 states to 337 states and 434 transitions. [2021-10-28 08:54:47,329 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 151 [2021-10-28 08:54:47,330 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 151 [2021-10-28 08:54:47,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 337 states and 434 transitions. [2021-10-28 08:54:47,331 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:47,331 INFO L681 BuchiCegarLoop]: Abstraction has 337 states and 434 transitions. [2021-10-28 08:54:47,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states and 434 transitions. [2021-10-28 08:54:47,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 298. [2021-10-28 08:54:47,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 185 states have (on average 1.0972972972972972) internal successors, (203), 195 states have internal predecessors, (203), 69 states have call successors, (73), 36 states have call predecessors, (73), 44 states have return successors, (103), 66 states have call predecessors, (103), 62 states have call successors, (103) [2021-10-28 08:54:47,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 379 transitions. [2021-10-28 08:54:47,351 INFO L704 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 08:54:47,351 INFO L587 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 08:54:47,351 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 08:54:47,351 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 298 states and 379 transitions. [2021-10-28 08:54:47,355 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:47,355 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:47,356 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:47,357 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [12, 11, 10, 9, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:54:47,357 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:54:47,358 INFO L791 eck$LassoCheckResult]: Stem: 7841#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 7842#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 7860#L27 call main_#t~ret9 := fibo(main_~x~0);< 7861#fiboENTRY ~n := #in~n; 8035#L8 assume !(~n < 1); 7919#L10 assume !(1 == ~n); 7915#L13 call #t~ret7 := fibo(~n - 1);< 7938#fiboENTRY ~n := #in~n; 7922#L8 assume !(~n < 1); 7923#L10 assume !(1 == ~n); 7914#L13 call #t~ret7 := fibo(~n - 1);< 7916#fiboENTRY ~n := #in~n; 8034#L8 assume !(~n < 1); 8033#L10 assume !(1 == ~n); 7930#L13 call #t~ret7 := fibo(~n - 1);< 7937#fiboENTRY ~n := #in~n; 7962#L8 assume !(~n < 1); 7954#L10 assume !(1 == ~n); 7926#L13 call #t~ret7 := fibo(~n - 1);< 7935#fiboENTRY ~n := #in~n; 7983#L8 assume !(~n < 1); 7982#L10 assume !(1 == ~n); 7944#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7978#L8 assume !(~n < 1); 7976#L10 assume !(1 == ~n); 7947#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7978#L8 assume !(~n < 1); 7976#L10 assume !(1 == ~n); 7947#L13 call #t~ret7 := fibo(~n - 1);< 7957#fiboENTRY ~n := #in~n; 7981#L8 assume !(~n < 1); 8032#L10 assume 1 == ~n;#res := 1; 8031#fiboFINAL assume true; 8029#fiboEXIT >#33#return; 8026#L13-1 call #t~ret8 := fibo(~n - 2);< 8027#fiboENTRY ~n := #in~n; 8030#L8 assume ~n < 1;#res := 0; 8028#fiboFINAL assume true; 8025#fiboEXIT >#35#return; 8024#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 8023#fiboFINAL assume true; 8020#fiboEXIT >#33#return; 7946#L13-1 call #t~ret8 := fibo(~n - 2);< 7951#fiboENTRY ~n := #in~n; 8019#L8 assume !(~n < 1); 8015#L10 assume !(1 == ~n); 7897#L13 call #t~ret7 := fibo(~n - 1);< 7988#fiboENTRY ~n := #in~n; 8072#L8 assume !(~n < 1); 8069#L10 assume !(1 == ~n); 7850#L13 call #t~ret7 := fibo(~n - 1);< 7903#fiboENTRY ~n := #in~n; 7881#L8 assume !(~n < 1); 7882#L10 assume !(1 == ~n); 7852#L13 [2021-10-28 08:54:47,358 INFO L793 eck$LassoCheckResult]: Loop: 7852#L13 call #t~ret7 := fibo(~n - 1);< 7903#fiboENTRY ~n := #in~n; 7881#L8 assume !(~n < 1); 7882#L10 assume !(1 == ~n); 7852#L13 [2021-10-28 08:54:47,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:47,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1933126850, now seen corresponding path program 5 times [2021-10-28 08:54:47,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:47,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674069305] [2021-10-28 08:54:47,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:47,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:47,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:47,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-10-28 08:54:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:47,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:47,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:47,631 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 95 proven. 120 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-28 08:54:47,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:47,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674069305] [2021-10-28 08:54:47,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674069305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:47,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720712908] [2021-10-28 08:54:47,631 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 08:54:47,632 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:47,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:47,639 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:47,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-28 08:54:48,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-10-28 08:54:48,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:48,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 08:54:48,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:48,456 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 127 proven. 11 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-10-28 08:54:48,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720712908] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:48,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:48,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 8] total 24 [2021-10-28 08:54:48,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202595758] [2021-10-28 08:54:48,458 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:48,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:48,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1893846, now seen corresponding path program 3 times [2021-10-28 08:54:48,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:48,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238233645] [2021-10-28 08:54:48,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:48,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:48,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:48,473 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:48,477 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:48,551 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:48,551 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:48,552 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:48,552 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:48,552 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:48,552 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:48,552 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:48,553 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:48,553 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration8_Loop [2021-10-28 08:54:48,553 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:48,553 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:48,554 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:48,558 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:48,561 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:48,573 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:48,643 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:48,644 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:48,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:48,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:48,645 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:48,654 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:48,654 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:48,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 08:54:48,675 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:48,676 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#t~ret8=0} Honda state: {fibo_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:48,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:48,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:48,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:48,727 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:48,734 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:48,735 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:48,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 08:54:48,763 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 08:54:48,764 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo_#res=0} Honda state: {fibo_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 08:54:48,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-10-28 08:54:48,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:48,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:48,796 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:48,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 08:54:48,798 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:48,798 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:48,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:48,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:48,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:48,884 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:48,892 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:48,892 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:48,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 08:54:52,247 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:54:52,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 08:54:52,252 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:52,252 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:52,252 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:52,253 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:52,253 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:54:52,253 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:52,253 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:52,253 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:52,253 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration8_Loop [2021-10-28 08:54:52,253 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:52,253 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:52,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:52,262 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:52,266 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:52,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 08:54:52,342 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:52,342 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:54:52,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:52,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:52,347 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:52,350 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:52,361 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:52,362 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:52,362 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:52,362 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:52,362 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:52,363 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:52,363 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:52,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 08:54:52,375 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:52,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:52,407 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:52,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:52,408 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:52,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 08:54:52,411 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:52,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:52,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:52,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:52,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:52,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:52,421 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:52,421 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:52,422 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:54:52,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:52,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:52,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:52,449 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:52,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 08:54:52,451 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:54:52,463 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:54:52,463 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:54:52,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:54:52,463 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:54:52,463 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:54:52,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:54:52,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:54:52,472 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:54:52,476 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:54:52,477 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:54:52,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:52,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:52,478 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:52,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 08:54:52,480 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:54:52,480 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:54:52,480 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:54:52,480 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 08:54:52,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:52,510 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:54:52,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:52,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:52,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 08:54:52,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:53,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-10-28 08:54:53,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:53,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:53,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:53,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:53,325 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:54:53,326 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:53,398 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 316 states and 398 transitions. Complement of second has 18 states. [2021-10-28 08:54:53,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:53,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:53,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-28 08:54:53,401 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 08:54:53,402 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:53,402 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:53,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:53,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:53,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 08:54:53,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:54,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:54,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:54,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:54,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:54,156 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:54:54,157 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:54,282 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 322 states and 404 transitions. Complement of second has 17 states. [2021-10-28 08:54:54,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:54,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:54,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-28 08:54:54,284 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 08:54:54,284 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:54,284 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:54:54,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:54,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:54,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-28 08:54:54,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:54,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:54:54,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:54,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:54:54,993 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:54:54,994 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:55,089 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 298 states and 379 transitions. cyclomatic complexity: 85. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 394 states and 497 transitions. Complement of second has 27 states. [2021-10-28 08:54:55,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 08:54:55,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:54:55,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-28 08:54:55,091 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-28 08:54:55,091 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:55,092 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 60 letters. Loop has 4 letters. [2021-10-28 08:54:55,092 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:55,093 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 56 letters. Loop has 8 letters. [2021-10-28 08:54:55,093 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:54:55,094 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 394 states and 497 transitions. [2021-10-28 08:54:55,103 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:55,110 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 394 states to 298 states and 379 transitions. [2021-10-28 08:54:55,110 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2021-10-28 08:54:55,111 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 124 [2021-10-28 08:54:55,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 298 states and 379 transitions. [2021-10-28 08:54:55,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:55,112 INFO L681 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 08:54:55,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states and 379 transitions. [2021-10-28 08:54:55,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 298. [2021-10-28 08:54:55,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 185 states have (on average 1.0972972972972972) internal successors, (203), 195 states have internal predecessors, (203), 69 states have call successors, (73), 36 states have call predecessors, (73), 44 states have return successors, (103), 66 states have call predecessors, (103), 62 states have call successors, (103) [2021-10-28 08:54:55,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 379 transitions. [2021-10-28 08:54:55,128 INFO L704 BuchiCegarLoop]: Abstraction has 298 states and 379 transitions. [2021-10-28 08:54:55,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:54:55,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-28 08:54:55,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-10-28 08:54:55,130 INFO L87 Difference]: Start difference. First operand 298 states and 379 transitions. Second operand has 24 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 16 states have internal predecessors, (44), 13 states have call successors, (15), 9 states have call predecessors, (15), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:54:56,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:54:56,297 INFO L93 Difference]: Finished difference Result 827 states and 1538 transitions. [2021-10-28 08:54:56,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-28 08:54:56,298 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 827 states and 1538 transitions. [2021-10-28 08:54:56,321 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:56,355 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 827 states to 748 states and 1441 transitions. [2021-10-28 08:54:56,356 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 244 [2021-10-28 08:54:56,357 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 254 [2021-10-28 08:54:56,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 748 states and 1441 transitions. [2021-10-28 08:54:56,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:54:56,358 INFO L681 BuchiCegarLoop]: Abstraction has 748 states and 1441 transitions. [2021-10-28 08:54:56,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states and 1441 transitions. [2021-10-28 08:54:56,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 637. [2021-10-28 08:54:56,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 383 states have internal predecessors, (397), 170 states have call successors, (174), 66 states have call predecessors, (174), 95 states have return successors, (587), 187 states have call predecessors, (587), 158 states have call successors, (587) [2021-10-28 08:54:56,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1158 transitions. [2021-10-28 08:54:56,412 INFO L704 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 08:54:56,412 INFO L587 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 08:54:56,412 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 08:54:56,412 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 637 states and 1158 transitions. [2021-10-28 08:54:56,420 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:54:56,420 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:54:56,420 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:54:56,433 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [15, 14, 12, 11, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-10-28 08:54:56,433 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 08:54:56,434 INFO L791 eck$LassoCheckResult]: Stem: 11182#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(12);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 11183#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 10; 11249#L27 call main_#t~ret9 := fibo(main_~x~0);< 11250#fiboENTRY ~n := #in~n; 11521#L8 assume !(~n < 1); 11509#L10 assume !(1 == ~n); 11505#L13 call #t~ret7 := fibo(~n - 1);< 11506#fiboENTRY ~n := #in~n; 11612#L8 assume !(~n < 1); 11607#L10 assume !(1 == ~n); 11355#L13 call #t~ret7 := fibo(~n - 1);< 11605#fiboENTRY ~n := #in~n; 11626#L8 assume !(~n < 1); 11625#L10 assume !(1 == ~n); 11257#L13 call #t~ret7 := fibo(~n - 1);< 11360#fiboENTRY ~n := #in~n; 11473#L8 assume !(~n < 1); 11357#L10 assume !(1 == ~n); 11206#L13 call #t~ret7 := fibo(~n - 1);< 11351#fiboENTRY ~n := #in~n; 11363#L8 assume !(~n < 1); 11361#L10 assume !(1 == ~n); 11285#L13 call #t~ret7 := fibo(~n - 1);< 11353#fiboENTRY ~n := #in~n; 11410#L8 assume !(~n < 1); 11408#L10 assume !(1 == ~n); 11290#L13 call #t~ret7 := fibo(~n - 1);< 11352#fiboENTRY ~n := #in~n; 11602#L8 assume !(~n < 1); 11601#L10 assume !(1 == ~n); 11262#L13 call #t~ret7 := fibo(~n - 1);< 11352#fiboENTRY ~n := #in~n; 11602#L8 assume !(~n < 1); 11601#L10 assume !(1 == ~n); 11262#L13 call #t~ret7 := fibo(~n - 1);< 11352#fiboENTRY ~n := #in~n; 11602#L8 assume !(~n < 1); 11601#L10 assume !(1 == ~n); 11262#L13 call #t~ret7 := fibo(~n - 1);< 11352#fiboENTRY ~n := #in~n; 11603#L8 assume !(~n < 1); 11628#L10 assume 1 == ~n;#res := 1; 11627#fiboFINAL assume true; 11624#fiboEXIT >#33#return; 11618#L13-1 call #t~ret8 := fibo(~n - 2);< 11619#fiboENTRY ~n := #in~n; 11622#L8 assume ~n < 1;#res := 0; 11620#fiboFINAL assume true; 11617#fiboEXIT >#35#return; 11616#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 11611#fiboFINAL assume true; 11606#fiboEXIT >#33#return; 11422#L13-1 call #t~ret8 := fibo(~n - 2);< 11425#fiboENTRY ~n := #in~n; 11600#L8 assume !(~n < 1); 11599#L10 assume 1 == ~n;#res := 1; 11412#fiboFINAL assume true; 11421#fiboEXIT >#35#return; 11419#L13-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 11418#fiboFINAL assume true; 11345#fiboEXIT >#33#return; 11277#L13-1 call #t~ret8 := fibo(~n - 2);< 11369#fiboENTRY ~n := #in~n; 11414#L8 assume !(~n < 1); 11411#L10 assume !(1 == ~n); 11402#L13 call #t~ret7 := fibo(~n - 1);< 11403#fiboENTRY ~n := #in~n; 11476#L8 assume !(~n < 1); 11688#L10 assume !(1 == ~n); 11314#L13 call #t~ret7 := fibo(~n - 1);< 11310#fiboENTRY ~n := #in~n; 11317#L8 assume !(~n < 1); 11701#L10 assume !(1 == ~n); 11311#L13 [2021-10-28 08:54:56,434 INFO L793 eck$LassoCheckResult]: Loop: 11311#L13 call #t~ret7 := fibo(~n - 1);< 11310#fiboENTRY ~n := #in~n; 11317#L8 assume !(~n < 1); 11701#L10 assume !(1 == ~n); 11311#L13 [2021-10-28 08:54:56,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:56,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1085253002, now seen corresponding path program 6 times [2021-10-28 08:54:56,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:56,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314459701] [2021-10-28 08:54:56,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:56,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-28 08:54:56,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 08:54:56,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-28 08:54:56,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-28 08:54:56,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:54:56,752 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 219 proven. 112 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 08:54:56,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:54:56,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314459701] [2021-10-28 08:54:56,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314459701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:56,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645414709] [2021-10-28 08:54:56,753 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 08:54:56,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:54:56,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:56,758 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:54:56,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-10-28 08:54:57,503 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2021-10-28 08:54:57,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:54:57,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-28 08:54:57,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:54:57,849 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 219 proven. 112 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-28 08:54:57,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645414709] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:54:57,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:54:57,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 24 [2021-10-28 08:54:57,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26044031] [2021-10-28 08:54:57,851 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:54:57,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:54:57,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1893846, now seen corresponding path program 4 times [2021-10-28 08:54:57,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:54:57,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397819245] [2021-10-28 08:54:57,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:54:57,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:54:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:57,897 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:54:57,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:54:57,900 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:54:57,960 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:54:57,960 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:54:57,960 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:54:57,960 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:54:57,960 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 08:54:57,960 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:57,960 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:54:57,961 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:54:57,961 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration9_Loop [2021-10-28 08:54:57,961 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:54:57,961 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:54:57,962 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:57,972 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:57,975 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:57,978 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:54:58,028 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:54:58,028 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 08:54:58,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:58,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:58,029 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:58,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 08:54:58,032 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 08:54:58,032 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:54:58,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-28 08:54:58,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:54:58,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:54:58,086 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:54:58,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 08:54:58,089 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 08:54:58,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 08:55:01,378 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 08:55:01,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:01,382 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:55:01,382 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:55:01,382 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:55:01,382 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:55:01,382 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:55:01,382 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,382 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:55:01,382 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:55:01,382 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_10-1.c_Iteration9_Loop [2021-10-28 08:55:01,383 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:55:01,383 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:55:01,383 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:55:01,385 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:55:01,387 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:55:01,389 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:55:01,437 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:55:01,437 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:55:01,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:55:01,442 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:55:01,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 08:55:01,444 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:55:01,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:55:01,453 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:55:01,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:55:01,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:55:01,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:55:01,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:55:01,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:55:01,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:55:01,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:01,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:55:01,482 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:55:01,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:55:01,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 08:55:01,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:55:01,495 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:55:01,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:55:01,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:55:01,496 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:55:01,496 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:55:01,496 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:55:01,497 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:55:01,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-10-28 08:55:01,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:55:01,524 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:55:01,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 08:55:01,549 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:55:01,558 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:55:01,559 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:55:01,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:55:01,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:55:01,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:55:01,559 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:55:01,559 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:55:01,561 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:55:01,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2021-10-28 08:55:01,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:55:01,588 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:55:01,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 08:55:01,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:55:01,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:55:01,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:55:01,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:55:01,599 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:55:01,599 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:55:01,612 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:55:01,612 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:55:01,631 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:55:01,636 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:55:01,636 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-28 08:55:01,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:55:01,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:55:01,640 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:55:01,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 08:55:01,641 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:55:01,642 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:55:01,642 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:55:01,642 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo_~n) = 1*fibo_~n Supporting invariants [] [2021-10-28 08:55:01,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:01,670 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 08:55:01,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:55:01,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:01,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 08:55:01,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:02,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:02,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:02,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:55:02,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:02,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:55:02,726 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:55:02,726 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:02,863 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 658 states and 1180 transitions. Complement of second has 18 states. [2021-10-28 08:55:02,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 08:55:02,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:02,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-28 08:55:02,881 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 08:55:02,881 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:55:02,882 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:55:02,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:55:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:03,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 08:55:03,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:04,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:55:04,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:55:04,151 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:55:04,151 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:04,259 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 664 states and 1186 transitions. Complement of second has 17 states. [2021-10-28 08:55:04,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-28 08:55:04,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:04,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-28 08:55:04,261 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 08:55:04,261 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:55:04,262 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:55:04,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:55:04,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:04,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 599 conjuncts, 32 conjunts are in the unsatisfiable core [2021-10-28 08:55:04,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:05,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:55:05,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:55:05,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:55:05,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:55:05,252 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-28 08:55:05,252 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:05,332 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 637 states and 1158 transitions. cyclomatic complexity: 525. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 777 states and 1342 transitions. Complement of second has 27 states. [2021-10-28 08:55:05,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 08:55:05,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:05,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-28 08:55:05,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-28 08:55:05,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:55:05,339 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 77 letters. Loop has 4 letters. [2021-10-28 08:55:05,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:55:05,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 73 letters. Loop has 8 letters. [2021-10-28 08:55:05,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:55:05,341 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 777 states and 1342 transitions. [2021-10-28 08:55:05,356 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-28 08:55:05,376 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 777 states to 637 states and 1158 transitions. [2021-10-28 08:55:05,377 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 199 [2021-10-28 08:55:05,378 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 210 [2021-10-28 08:55:05,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 637 states and 1158 transitions. [2021-10-28 08:55:05,378 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:55:05,378 INFO L681 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 08:55:05,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states and 1158 transitions. [2021-10-28 08:55:05,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 637. [2021-10-28 08:55:05,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 383 states have internal predecessors, (397), 170 states have call successors, (174), 66 states have call predecessors, (174), 95 states have return successors, (587), 187 states have call predecessors, (587), 158 states have call successors, (587) [2021-10-28 08:55:05,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 1158 transitions. [2021-10-28 08:55:05,422 INFO L704 BuchiCegarLoop]: Abstraction has 637 states and 1158 transitions. [2021-10-28 08:55:05,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:55:05,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-28 08:55:05,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=408, Unknown=0, NotChecked=0, Total=552 [2021-10-28 08:55:05,424 INFO L87 Difference]: Start difference. First operand 637 states and 1158 transitions. Second operand has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 14 states have internal predecessors, (43), 12 states have call successors, (14), 12 states have call predecessors, (14), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 08:55:06,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:55:06,032 INFO L93 Difference]: Finished difference Result 507 states and 606 transitions. [2021-10-28 08:55:06,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-28 08:55:06,033 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 507 states and 606 transitions. [2021-10-28 08:55:06,042 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:55:06,042 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 507 states to 0 states and 0 transitions. [2021-10-28 08:55:06,042 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 08:55:06,043 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 08:55:06,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 08:55:06,043 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 08:55:06,043 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:55:06,043 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:55:06,044 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:55:06,044 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 08:55:06,044 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 08:55:06,044 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:55:06,045 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 08:55:06,054 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 08:55:06 BoogieIcfgContainer [2021-10-28 08:55:06,054 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 08:55:06,055 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 08:55:06,055 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 08:55:06,055 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 08:55:06,056 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:54:25" (3/4) ... [2021-10-28 08:55:06,061 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 08:55:06,061 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 08:55:06,063 INFO L168 Benchmark]: Toolchain (without parser) took 41715.30 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 57.2 MB in the beginning and 50.4 MB in the end (delta: 6.9 MB). Peak memory consumption was 115.1 MB. Max. memory is 16.1 GB. [2021-10-28 08:55:06,064 INFO L168 Benchmark]: CDTParser took 0.33 ms. Allocated memory is still 92.3 MB. Free memory was 62.1 MB in the beginning and 62.0 MB in the end (delta: 25.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:55:06,064 INFO L168 Benchmark]: CACSL2BoogieTranslator took 293.24 ms. Allocated memory is still 92.3 MB. Free memory was 57.0 MB in the beginning and 68.6 MB in the end (delta: -11.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 08:55:06,065 INFO L168 Benchmark]: Boogie Procedure Inliner took 38.71 ms. Allocated memory is still 92.3 MB. Free memory was 68.6 MB in the beginning and 67.3 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 08:55:06,066 INFO L168 Benchmark]: Boogie Preprocessor took 22.84 ms. Allocated memory is still 92.3 MB. Free memory was 67.3 MB in the beginning and 66.5 MB in the end (delta: 789.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:55:06,066 INFO L168 Benchmark]: RCFGBuilder took 372.43 ms. Allocated memory is still 92.3 MB. Free memory was 66.5 MB in the beginning and 57.7 MB in the end (delta: 8.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 08:55:06,067 INFO L168 Benchmark]: BuchiAutomizer took 40974.32 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 57.3 MB in the beginning and 51.4 MB in the end (delta: 5.9 MB). Peak memory consumption was 118.0 MB. Max. memory is 16.1 GB. [2021-10-28 08:55:06,067 INFO L168 Benchmark]: Witness Printer took 6.37 ms. Allocated memory is still 201.3 MB. Free memory was 51.4 MB in the beginning and 50.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:55:06,071 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.33 ms. Allocated memory is still 92.3 MB. Free memory was 62.1 MB in the beginning and 62.0 MB in the end (delta: 25.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 293.24 ms. Allocated memory is still 92.3 MB. Free memory was 57.0 MB in the beginning and 68.6 MB in the end (delta: -11.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 38.71 ms. Allocated memory is still 92.3 MB. Free memory was 68.6 MB in the beginning and 67.3 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.84 ms. Allocated memory is still 92.3 MB. Free memory was 67.3 MB in the beginning and 66.5 MB in the end (delta: 789.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 372.43 ms. Allocated memory is still 92.3 MB. Free memory was 66.5 MB in the beginning and 57.7 MB in the end (delta: 8.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 40974.32 ms. Allocated memory was 92.3 MB in the beginning and 201.3 MB in the end (delta: 109.1 MB). Free memory was 57.3 MB in the beginning and 51.4 MB in the end (delta: 5.9 MB). Peak memory consumption was 118.0 MB. Max. memory is 16.1 GB. * Witness Printer took 6.37 ms. Allocated memory is still 201.3 MB. Free memory was 51.4 MB in the beginning and 50.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 14 terminating modules (8 trivial, 2 deterministic, 4 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 4 locations. One deterministic module has affine ranking function n and consists of 9 locations. One nondeterministic module has affine ranking function n and consists of 10 locations. One nondeterministic module has affine ranking function \old(n) and consists of 5 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. 8 modules have a trivial ranking function, the largest among these consists of 24 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 40.8s and 10 iterations. TraceHistogramMax:15. Analysis of lassos took 22.6s. Construction of modules took 2.4s. Büchi inclusion checks took 14.8s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 13. Automata minimization 0.4s AutomataMinimizationTime, 13 MinimizatonAttempts, 394 StatesRemovedByMinimization, 8 NontrivialMinimizations. Non-live state removal took 0.3s Buchi closure took 0.0s. Biggest automaton had 637 states and ocurred in iteration 8. Nontrivial modules had stage [2, 0, 4, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 8/26 HoareTripleCheckerStatistics: 314 SDtfs, 757 SDslu, 649 SDs, 0 SdLazy, 2508 SolverSat, 726 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.4s Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT0 SILN0 SILU0 SILI3 SILT5 lasso0 LassoPreprocessingBenchmarks: Lassos: inital17 mio100 ax100 hnf97 lsp95 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq181 hnf93 smp75 dnf100 smp100 tf109 neg96 sie109 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 64ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 11 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 10.7s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 08:55:06,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:06,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-10-28 08:55:06,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:06,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:06,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-10-28 08:55:07,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-28 08:55:07,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-10-28 08:55:07,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-10-28 08:55:07,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-28 08:55:07,942 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7c45ee78-4f1d-4ee3-a793-1e6e05e9644e/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...