./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 4fc63b2a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU --witnessprinter.witness.filename witness --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 0724aefed4fd629206cc51e19e964e04af92729823366947a0cfe01fe4e4d102 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4fc63b2 [2024-10-31 22:17:43,519 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-31 22:17:43,601 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf [2024-10-31 22:17:43,608 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-31 22:17:43,612 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-31 22:17:43,642 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-31 22:17:43,643 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-31 22:17:43,643 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-31 22:17:43,644 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-31 22:17:43,645 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-31 22:17:43,645 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-31 22:17:43,646 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-31 22:17:43,646 INFO L153 SettingsManager]: * Use SBE=true [2024-10-31 22:17:43,647 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-10-31 22:17:43,647 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-10-31 22:17:43,648 INFO L153 SettingsManager]: * Use old map elimination=false [2024-10-31 22:17:43,648 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-10-31 22:17:43,649 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-10-31 22:17:43,649 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-10-31 22:17:43,650 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-31 22:17:43,650 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-10-31 22:17:43,651 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-31 22:17:43,651 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-31 22:17:43,651 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-31 22:17:43,652 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-31 22:17:43,652 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-10-31 22:17:43,653 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-10-31 22:17:43,653 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-10-31 22:17:43,653 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-31 22:17:43,654 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-31 22:17:43,656 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-31 22:17:43,656 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-31 22:17:43,657 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-10-31 22:17:43,657 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-31 22:17:43,658 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-31 22:17:43,658 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-31 22:17:43,658 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-31 22:17:43,659 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-31 22:17:43,659 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-10-31 22:17:43,661 INFO L153 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_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/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_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 0724aefed4fd629206cc51e19e964e04af92729823366947a0cfe01fe4e4d102 [2024-10-31 22:17:44,022 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-31 22:17:44,095 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-31 22:17:44,098 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-31 22:17:44,100 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-31 22:17:44,100 INFO L274 PluginConnector]: CDTParser initialized [2024-10-31 22:17:44,101 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c Unable to find full path for "g++" [2024-10-31 22:17:46,307 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-31 22:17:46,511 INFO L384 CDTParser]: Found 1 translation units. [2024-10-31 22:17:46,511 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2024-10-31 22:17:46,519 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/data/02bba90bd/b30f966f0b9d46e281828df97291c376/FLAG6c4029718 [2024-10-31 22:17:46,901 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/data/02bba90bd/b30f966f0b9d46e281828df97291c376 [2024-10-31 22:17:46,904 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-31 22:17:46,905 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-31 22:17:46,907 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-31 22:17:46,907 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-31 22:17:46,915 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-31 22:17:46,916 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:17:46" (1/1) ... [2024-10-31 22:17:46,917 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25d58ea9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:46, skipping insertion in model container [2024-10-31 22:17:46,917 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:17:46" (1/1) ... [2024-10-31 22:17:46,945 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-31 22:17:47,147 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:17:47,162 INFO L200 MainTranslator]: Completed pre-run [2024-10-31 22:17:47,178 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:17:47,194 INFO L204 MainTranslator]: Completed translation [2024-10-31 22:17:47,194 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47 WrapperNode [2024-10-31 22:17:47,194 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-31 22:17:47,195 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-31 22:17:47,196 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-31 22:17:47,196 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-31 22:17:47,204 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,216 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,234 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2024-10-31 22:17:47,234 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-31 22:17:47,235 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-31 22:17:47,235 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-31 22:17:47,235 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-31 22:17:47,247 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,248 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,249 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,261 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-31 22:17:47,261 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,261 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,264 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,270 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,271 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,272 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,273 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-31 22:17:47,274 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-31 22:17:47,275 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-31 22:17:47,275 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-31 22:17:47,276 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (1/1) ... [2024-10-31 22:17:47,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:47,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:47,314 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:47,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-10-31 22:17:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-31 22:17:47,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-31 22:17:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2024-10-31 22:17:47,358 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2024-10-31 22:17:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2024-10-31 22:17:47,358 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2024-10-31 22:17:47,358 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-31 22:17:47,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-31 22:17:47,417 INFO L238 CfgBuilder]: Building ICFG [2024-10-31 22:17:47,419 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-31 22:17:47,532 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-10-31 22:17:47,532 INFO L287 CfgBuilder]: Performing block encoding [2024-10-31 22:17:47,550 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-31 22:17:47,550 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-10-31 22:17:47,550 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:17:47 BoogieIcfgContainer [2024-10-31 22:17:47,551 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-31 22:17:47,556 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-10-31 22:17:47,556 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-10-31 22:17:47,560 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-10-31 22:17:47,561 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:17:47,561 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 31.10 10:17:46" (1/3) ... [2024-10-31 22:17:47,562 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@109b7a4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:17:47, skipping insertion in model container [2024-10-31 22:17:47,562 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:17:47,563 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:17:47" (2/3) ... [2024-10-31 22:17:47,563 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@109b7a4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:17:47, skipping insertion in model container [2024-10-31 22:17:47,563 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:17:47,563 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:17:47" (3/3) ... [2024-10-31 22:17:47,565 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_4-1.c [2024-10-31 22:17:47,633 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-10-31 22:17:47,634 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-10-31 22:17:47,634 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-10-31 22:17:47,634 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-10-31 22:17:47,634 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-10-31 22:17:47,634 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-10-31 22:17:47,635 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-10-31 22:17:47,635 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-10-31 22:17:47,639 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-31 22:17:47,659 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:47,659 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:47,660 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:47,665 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:17:47,666 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:47,666 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-10-31 22:17:47,666 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-31 22:17:47,669 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:47,669 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:47,670 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:47,670 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:17:47,670 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:47,679 INFO L745 eck$LassoCheckResult]: Stem: 25#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2024-10-31 22:17:47,680 INFO L747 eck$LassoCheckResult]: Loop: 18#$Ultimate##0true ~n := #in~n; 7#L10true assume !(~n < 1); 6#L12true assume !(1 == ~n); 8#L15true call #t~ret4 := fibo2(~n - 1);< 15#$Ultimate##0true ~n := #in~n; 10#L20true assume !(~n < 1); 14#L22true assume !(1 == ~n); 21#L25true call #t~ret6 := fibo1(~n - 1);< 18#$Ultimate##0true [2024-10-31 22:17:47,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:47,687 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2024-10-31 22:17:47,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:47,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162815759] [2024-10-31 22:17:47,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:47,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:47,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,798 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:17:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,835 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:17:47,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:47,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2024-10-31 22:17:47,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:47,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466865767] [2024-10-31 22:17:47,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:47,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,861 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:17:47,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,871 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:17:47,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:47,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2024-10-31 22:17:47,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:47,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997264280] [2024-10-31 22:17:47,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:47,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:47,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,897 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:17:47,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:47,913 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:17:48,193 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:48,194 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:48,194 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:48,194 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:48,194 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:17:48,195 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,195 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:48,195 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:48,195 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2024-10-31 22:17:48,195 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:48,196 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:48,214 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,229 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,233 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,238 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,245 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,249 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,253 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,257 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,383 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:48,383 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:17:48,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,388 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-10-31 22:17:48,396 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,397 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,416 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,417 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-10-31 22:17:48,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,437 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-10-31 22:17:48,440 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,441 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,457 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,457 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:48,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,472 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-10-31 22:17:48,476 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,476 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,492 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,492 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:48,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,510 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-10-31 22:17:48,514 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,514 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,550 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,550 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:48,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,571 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-10-31 22:17:48,573 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,574 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,590 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,590 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:48,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,613 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-10-31 22:17:48,618 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,618 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,636 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,636 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-10-31 22:17:48,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,658 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-10-31 22:17:48,661 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,662 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,677 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:48,677 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:48,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-10-31 22:17:48,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,691 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-10-31 22:17:48,714 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:48,714 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2024-10-31 22:17:48,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:48,753 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:48,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-10-31 22:17:48,756 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:17:48,756 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:48,863 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:17:48,868 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-10-31 22:17:48,869 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:48,869 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:48,869 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:48,869 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:48,870 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:17:48,870 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:48,870 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:48,870 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:48,870 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2024-10-31 22:17:48,870 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:48,870 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:48,872 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,882 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,893 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,906 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,911 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,919 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,946 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:48,950 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:49,059 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:49,064 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:17:49,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,068 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-10-31 22:17:49,071 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 [2024-10-31 22:17:49,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,087 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,087 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,087 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,089 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,092 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:49,111 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2024-10-31 22:17:49,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,114 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-10-31 22:17:49,116 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 [2024-10-31 22:17:49,128 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,128 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,128 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,128 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,129 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,129 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,132 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:49,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:49,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,146 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-10-31 22:17:49,148 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 [2024-10-31 22:17:49,159 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,159 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,160 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,160 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,162 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:49,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:49,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,177 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-10-31 22:17:49,179 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 [2024-10-31 22:17:49,189 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,190 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,190 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,191 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,191 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,193 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:49,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:49,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,206 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-10-31 22:17:49,208 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 [2024-10-31 22:17:49,219 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,219 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,220 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,224 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:49,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:49,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,239 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-10-31 22:17:49,241 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 [2024-10-31 22:17:49,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:49,253 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:49,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:49,253 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:49,253 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:49,254 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:49,254 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:49,260 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:17:49,265 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:17:49,266 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:17:49,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:49,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:49,278 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:49,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-10-31 22:17:49,281 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:17:49,281 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:17:49,281 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:17:49,282 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2024-10-31 22:17:49,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:49,298 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:17:49,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:49,371 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-31 22:17:49,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:49,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:49,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:17:49,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:49,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:49,616 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2024-10-31 22:17:49,618 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:17:49,927 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5). Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 77 states and 107 transitions. Complement of second has 28 states. [2024-10-31 22:17:49,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-10-31 22:17:49,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:17:49,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-10-31 22:17:49,937 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 8 letters. [2024-10-31 22:17:49,938 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:49,938 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 11 letters. Loop has 8 letters. [2024-10-31 22:17:49,939 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:49,939 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 16 letters. [2024-10-31 22:17:49,939 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:49,940 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 107 transitions. [2024-10-31 22:17:49,948 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:49,962 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 75 transitions. [2024-10-31 22:17:49,964 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2024-10-31 22:17:49,965 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2024-10-31 22:17:49,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 75 transitions. [2024-10-31 22:17:49,966 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:49,966 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 75 transitions. [2024-10-31 22:17:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 75 transitions. [2024-10-31 22:17:50,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2024-10-31 22:17:50,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 38 states have internal predecessors, (47), 12 states have call successors, (12), 8 states have call predecessors, (12), 6 states have return successors, (13), 7 states have call predecessors, (13), 10 states have call successors, (13) [2024-10-31 22:17:50,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2024-10-31 22:17:50,018 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:17:50,018 INFO L425 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:17:50,018 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-10-31 22:17:50,018 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2024-10-31 22:17:50,023 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:50,023 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:50,023 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:50,024 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:50,024 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:50,025 INFO L745 eck$LassoCheckResult]: Stem: 232#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 219#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 214#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 213#$Ultimate##0 ~n := #in~n; 215#L10 assume !(~n < 1); 225#L12 assume !(1 == ~n); 208#L15 call #t~ret4 := fibo2(~n - 1);< 230#$Ultimate##0 ~n := #in~n; 235#L20 assume !(~n < 1); 236#L22 assume !(1 == ~n); 200#L25 call #t~ret6 := fibo1(~n - 1);< 216#$Ultimate##0 ~n := #in~n; 217#L10 assume ~n < 1;#res := 0; 205#fibo1FINAL assume true; 206#fibo1EXIT >#48#return; 207#L25-1 [2024-10-31 22:17:50,025 INFO L747 eck$LassoCheckResult]: Loop: 207#L25-1 call #t~ret7 := fibo1(~n - 2);< 212#$Ultimate##0 ~n := #in~n; 237#L10 assume !(~n < 1); 238#L12 assume !(1 == ~n); 210#L15 call #t~ret4 := fibo2(~n - 1);< 241#$Ultimate##0 ~n := #in~n; 240#L20 assume !(~n < 1); 239#L22 assume !(1 == ~n); 220#L25 call #t~ret6 := fibo1(~n - 1);< 212#$Ultimate##0 ~n := #in~n; 237#L10 assume ~n < 1;#res := 0; 233#fibo1FINAL assume true; 234#fibo1EXIT >#48#return; 207#L25-1 [2024-10-31 22:17:50,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:50,026 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2024-10-31 22:17:50,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:50,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883294868] [2024-10-31 22:17:50,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:50,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:17:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:17:50,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:50,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883294868] [2024-10-31 22:17:50,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883294868] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:17:50,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:17:50,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:17:50,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509488196] [2024-10-31 22:17:50,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:17:50,274 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:17:50,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:50,274 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2024-10-31 22:17:50,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:50,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658268229] [2024-10-31 22:17:50,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:50,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:17:50,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,422 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:17:50,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:50,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658268229] [2024-10-31 22:17:50,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658268229] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:17:50,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:17:50,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:17:50,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595507400] [2024-10-31 22:17:50,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:17:50,424 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:17:50,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:17:50,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-31 22:17:50,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-31 22:17:50,428 INFO L87 Difference]: Start difference. First operand 54 states and 72 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-31 22:17:50,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:17:50,547 INFO L93 Difference]: Finished difference Result 62 states and 81 transitions. [2024-10-31 22:17:50,547 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62 states and 81 transitions. [2024-10-31 22:17:50,554 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:50,555 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62 states to 60 states and 79 transitions. [2024-10-31 22:17:50,556 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42 [2024-10-31 22:17:50,556 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2024-10-31 22:17:50,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 79 transitions. [2024-10-31 22:17:50,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:50,556 INFO L218 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:17:50,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states and 79 transitions. [2024-10-31 22:17:50,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2024-10-31 22:17:50,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 39 states have (on average 1.2564102564102564) internal successors, (49), 44 states have internal predecessors, (49), 12 states have call successors, (12), 8 states have call predecessors, (12), 9 states have return successors, (18), 7 states have call predecessors, (18), 10 states have call successors, (18) [2024-10-31 22:17:50,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 79 transitions. [2024-10-31 22:17:50,567 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:17:50,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-31 22:17:50,572 INFO L425 stractBuchiCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:17:50,572 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-10-31 22:17:50,572 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 79 transitions. [2024-10-31 22:17:50,574 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:17:50,574 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:50,574 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:50,579 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:50,579 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:50,579 INFO L745 eck$LassoCheckResult]: Stem: 370#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 352#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 353#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 354#$Ultimate##0 ~n := #in~n; 355#L10 assume !(~n < 1); 390#L12 assume !(1 == ~n); 346#L15 call #t~ret4 := fibo2(~n - 1);< 369#$Ultimate##0 ~n := #in~n; 376#L20 assume !(~n < 1); 377#L22 assume !(1 == ~n); 337#L25 call #t~ret6 := fibo1(~n - 1);< 356#$Ultimate##0 ~n := #in~n; 357#L10 assume !(~n < 1); 366#L12 assume 1 == ~n;#res := 1; 378#fibo1FINAL assume true; 374#fibo1EXIT >#48#return; 343#L25-1 [2024-10-31 22:17:50,579 INFO L747 eck$LassoCheckResult]: Loop: 343#L25-1 call #t~ret7 := fibo1(~n - 2);< 350#$Ultimate##0 ~n := #in~n; 379#L10 assume !(~n < 1); 360#L12 assume !(1 == ~n); 348#L15 call #t~ret4 := fibo2(~n - 1);< 383#$Ultimate##0 ~n := #in~n; 382#L20 assume !(~n < 1); 380#L22 assume !(1 == ~n); 344#L25 call #t~ret6 := fibo1(~n - 1);< 350#$Ultimate##0 ~n := #in~n; 379#L10 assume !(~n < 1); 360#L12 assume 1 == ~n;#res := 1; 361#fibo1FINAL assume true; 373#fibo1EXIT >#48#return; 343#L25-1 [2024-10-31 22:17:50,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:50,580 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2024-10-31 22:17:50,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:50,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971988490] [2024-10-31 22:17:50,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:50,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:50,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:17:50,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:50,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:50,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971988490] [2024-10-31 22:17:50,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971988490] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:17:50,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1939832749] [2024-10-31 22:17:50,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:50,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:17:50,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:50,772 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:17:50,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-31 22:17:50,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:50,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:17:50,815 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:50,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:50,878 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:17:51,027 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:51,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1939832749] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:17:51,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:17:51,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2024-10-31 22:17:51,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112570115] [2024-10-31 22:17:51,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:17:51,029 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:17:51,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:51,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2024-10-31 22:17:51,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:51,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726871521] [2024-10-31 22:17:51,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:51,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:51,037 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:17:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:51,046 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:17:51,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-10-31 22:17:51,327 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:51,327 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:51,327 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:51,327 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:51,327 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:17:51,327 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,327 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:51,327 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:51,328 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2024-10-31 22:17:51,328 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:51,328 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:51,329 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,336 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,339 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,342 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,344 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,351 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,354 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,357 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,415 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:51,415 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:17:51,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,417 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-10-31 22:17:51,421 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,421 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,438 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:51,439 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=2} Honda state: {fibo2_#in~n=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:51,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,457 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-10-31 22:17:51,459 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,459 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,473 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:51,473 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:51,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-10-31 22:17:51,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,498 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-10-31 22:17:51,503 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,504 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,520 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:51,520 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:51,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,544 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-10-31 22:17:51,546 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,547 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,565 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:51,565 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:51,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,588 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-10-31 22:17:51,590 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,590 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,606 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:51,606 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:51,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,628 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-10-31 22:17:51,631 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:51,631 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-10-31 22:17:51,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,670 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-10-31 22:17:51,672 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:17:51,672 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:51,691 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:17:51,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-10-31 22:17:51,710 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:51,710 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:51,711 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:51,711 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:51,711 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:17:51,711 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,711 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:51,711 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:51,711 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2024-10-31 22:17:51,711 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:51,711 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:51,712 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,717 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,721 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,724 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,727 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,734 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,737 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,740 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,742 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:51,810 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:51,810 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:17:51,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,812 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-10-31 22:17:51,814 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 [2024-10-31 22:17:51,828 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:51,828 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:51,828 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:51,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:51,829 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:51,830 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:51,830 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:51,833 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:51,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,853 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-10-31 22:17:51,857 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 [2024-10-31 22:17:51,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:51,871 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:51,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:51,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:51,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:51,872 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:51,873 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:51,874 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:51,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,895 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-10-31 22:17:51,898 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:51,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:51,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:51,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:51,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:51,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:51,911 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:51,911 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:51,913 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:51,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:51,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,931 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-10-31 22:17:51,932 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 [2024-10-31 22:17:51,945 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:51,945 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:51,945 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:51,945 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:51,945 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:51,946 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:51,946 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:51,948 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:51,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-10-31 22:17:51,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:51,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:51,976 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:51,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-10-31 22:17:51,978 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 [2024-10-31 22:17:51,992 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:51,993 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:51,993 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:51,993 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:51,993 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:51,994 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:51,994 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:51,997 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:17:52,002 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:17:52,002 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:17:52,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:52,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:52,012 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:52,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-10-31 22:17:52,014 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:17:52,014 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:17:52,015 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:17:52,015 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-10-31 22:17:52,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:52,058 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:17:52,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:52,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:52,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:17:52,135 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:52,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:52,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:17:52,283 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:52,464 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:52,464 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:17:52,465 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 60 states and 79 transitions. cyclomatic complexity: 21 Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:17:53,118 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 60 states and 79 transitions. cyclomatic complexity: 21. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 206 states and 282 transitions. Complement of second has 48 states. [2024-10-31 22:17:53,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 2 stem states 11 non-accepting loop states 1 accepting loop states [2024-10-31 22:17:53,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:17:53,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 79 transitions. [2024-10-31 22:17:53,121 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 14 letters. [2024-10-31 22:17:53,122 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:53,122 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 30 letters. Loop has 14 letters. [2024-10-31 22:17:53,122 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:53,122 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 28 letters. [2024-10-31 22:17:53,126 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:53,126 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 282 transitions. [2024-10-31 22:17:53,134 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:17:53,142 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 182 states and 254 transitions. [2024-10-31 22:17:53,142 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 112 [2024-10-31 22:17:53,145 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115 [2024-10-31 22:17:53,146 INFO L73 IsDeterministic]: Start isDeterministic. Operand 182 states and 254 transitions. [2024-10-31 22:17:53,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:53,147 INFO L218 hiAutomatonCegarLoop]: Abstraction has 182 states and 254 transitions. [2024-10-31 22:17:53,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states and 254 transitions. [2024-10-31 22:17:53,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 154. [2024-10-31 22:17:53,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 96 states have (on average 1.28125) internal successors, (123), 104 states have internal predecessors, (123), 35 states have call successors, (36), 19 states have call predecessors, (36), 23 states have return successors, (52), 30 states have call predecessors, (52), 33 states have call successors, (52) [2024-10-31 22:17:53,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 211 transitions. [2024-10-31 22:17:53,179 INFO L240 hiAutomatonCegarLoop]: Abstraction has 154 states and 211 transitions. [2024-10-31 22:17:53,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:17:53,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-31 22:17:53,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-10-31 22:17:53,180 INFO L87 Difference]: Start difference. First operand 154 states and 211 transitions. Second operand has 11 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-31 22:17:53,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:17:53,464 INFO L93 Difference]: Finished difference Result 183 states and 249 transitions. [2024-10-31 22:17:53,464 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 249 transitions. [2024-10-31 22:17:53,467 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:17:53,471 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 245 transitions. [2024-10-31 22:17:53,471 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2024-10-31 22:17:53,472 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2024-10-31 22:17:53,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 245 transitions. [2024-10-31 22:17:53,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:53,472 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 245 transitions. [2024-10-31 22:17:53,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 245 transitions. [2024-10-31 22:17:53,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 165. [2024-10-31 22:17:53,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 102 states have (on average 1.2647058823529411) internal successors, (129), 111 states have internal predecessors, (129), 38 states have call successors, (40), 20 states have call predecessors, (40), 25 states have return successors, (58), 33 states have call predecessors, (58), 36 states have call successors, (58) [2024-10-31 22:17:53,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 227 transitions. [2024-10-31 22:17:53,493 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 227 transitions. [2024-10-31 22:17:53,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-31 22:17:53,495 INFO L425 stractBuchiCegarLoop]: Abstraction has 165 states and 227 transitions. [2024-10-31 22:17:53,495 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-10-31 22:17:53,495 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 227 transitions. [2024-10-31 22:17:53,501 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:17:53,501 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:53,501 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:53,503 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:53,503 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:53,503 INFO L745 eck$LassoCheckResult]: Stem: 1277#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 1252#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 1253#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1282#$Ultimate##0 ~n := #in~n; 1272#L10 assume !(~n < 1); 1269#L12 assume !(1 == ~n); 1243#L15 call #t~ret4 := fibo2(~n - 1);< 1275#$Ultimate##0 ~n := #in~n; 1376#L20 assume !(~n < 1); 1375#L22 assume !(1 == ~n); 1256#L25 call #t~ret6 := fibo1(~n - 1);< 1255#$Ultimate##0 ~n := #in~n; 1257#L10 assume !(~n < 1); 1318#L12 assume !(1 == ~n); 1319#L15 call #t~ret4 := fibo2(~n - 1);< 1327#$Ultimate##0 ~n := #in~n; 1331#L20 assume ~n < 1;#res := 0; 1330#fibo2FINAL assume true; 1326#fibo2EXIT >#52#return; 1323#L15-1 call #t~ret5 := fibo2(~n - 2);< 1324#$Ultimate##0 ~n := #in~n; 1328#L20 assume ~n < 1;#res := 0; 1325#fibo2FINAL assume true; 1322#fibo2EXIT >#54#return; 1320#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1321#fibo1FINAL assume true; 1378#fibo1EXIT >#48#return; 1273#L25-1 call #t~ret7 := fibo1(~n - 2);< 1310#$Ultimate##0 ~n := #in~n; 1382#L10 assume ~n < 1;#res := 0; 1381#fibo1FINAL assume true; 1372#fibo1EXIT >#50#return; 1259#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1260#fibo2FINAL assume true; 1270#fibo2EXIT >#52#return; 1220#L15-1 call #t~ret5 := fibo2(~n - 2);< 1334#$Ultimate##0 [2024-10-31 22:17:53,503 INFO L747 eck$LassoCheckResult]: Loop: 1334#$Ultimate##0 ~n := #in~n; 1333#L20 assume !(~n < 1); 1219#L22 assume !(1 == ~n); 1224#L25 call #t~ret6 := fibo1(~n - 1);< 1244#$Ultimate##0 ~n := #in~n; 1254#L10 assume !(~n < 1); 1267#L12 assume !(1 == ~n); 1222#L15 call #t~ret4 := fibo2(~n - 1);< 1334#$Ultimate##0 [2024-10-31 22:17:53,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:53,504 INFO L85 PathProgramCache]: Analyzing trace with hash 1873386980, now seen corresponding path program 1 times [2024-10-31 22:17:53,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:53,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339548169] [2024-10-31 22:17:53,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:53,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:53,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:53,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-31 22:17:53,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:53,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:53,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:17:53,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-31 22:17:53,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,762 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-10-31 22:17:53,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:53,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339548169] [2024-10-31 22:17:53,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339548169] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:17:53,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785046953] [2024-10-31 22:17:53,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:53,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:17:53,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:53,767 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:17:53,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-31 22:17:53,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:53,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:17:53,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:53,975 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:17:53,975 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:17:54,434 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:17:54,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785046953] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:17:54,435 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:17:54,435 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 16 [2024-10-31 22:17:54,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031740715] [2024-10-31 22:17:54,435 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:17:54,436 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:17:54,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:54,437 INFO L85 PathProgramCache]: Analyzing trace with hash 996300776, now seen corresponding path program 2 times [2024-10-31 22:17:54,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:54,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931390389] [2024-10-31 22:17:54,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:54,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:54,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:54,442 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:17:54,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:17:54,445 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:17:54,571 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:54,571 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:54,571 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:54,571 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:54,571 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:17:54,571 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,571 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:54,572 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:54,572 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2024-10-31 22:17:54,572 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:54,572 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:54,573 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,575 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,578 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,582 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,585 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,588 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,590 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,599 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,652 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:54,652 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:17:54,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,655 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-10-31 22:17:54,659 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,659 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,676 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,676 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,697 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-10-31 22:17:54,700 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,701 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,717 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,718 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,738 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-10-31 22:17:54,740 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,741 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,757 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,757 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,777 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,780 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,780 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-10-31 22:17:54,800 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,800 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,821 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-10-31 22:17:54,823 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,823 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,841 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,841 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-10-31 22:17:54,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,863 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-10-31 22:17:54,865 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,865 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,882 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:54,882 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:54,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,903 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-10-31 22:17:54,906 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:54,906 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:54,937 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:54,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-10-31 22:17:54,940 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:17:54,940 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:54,982 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:17:54,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:54,986 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:54,986 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:54,986 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:54,986 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:54,987 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:17:54,987 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:54,987 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:54,987 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:54,987 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2024-10-31 22:17:54,987 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:54,987 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:54,988 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,993 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,996 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:54,998 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:55,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:55,002 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:55,005 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:55,013 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:55,071 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:55,072 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:17:55,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,075 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-10-31 22:17:55,078 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 [2024-10-31 22:17:55,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,093 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,094 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,094 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,096 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:55,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,117 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-10-31 22:17:55,119 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 [2024-10-31 22:17:55,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,134 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,134 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,134 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,134 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,139 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-10-31 22:17:55,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,158 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-10-31 22:17:55,160 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 [2024-10-31 22:17:55,170 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,170 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,171 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,171 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,171 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,173 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-10-31 22:17:55,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,186 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-10-31 22:17:55,188 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 [2024-10-31 22:17:55,198 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,199 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,199 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,201 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:55,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,216 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-10-31 22:17:55,218 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 [2024-10-31 22:17:55,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,229 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,230 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,230 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,231 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:55,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,244 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-10-31 22:17:55,248 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 [2024-10-31 22:17:55,262 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,262 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,263 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,263 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,263 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,263 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,264 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,265 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:55,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2024-10-31 22:17:55,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,286 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-10-31 22:17:55,290 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 [2024-10-31 22:17:55,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:55,305 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:55,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:55,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:55,305 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:55,307 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:55,307 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:55,310 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:17:55,314 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:17:55,314 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:17:55,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:55,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:55,317 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:55,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-10-31 22:17:55,319 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:17:55,320 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:17:55,320 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:17:55,320 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2024-10-31 22:17:55,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:55,340 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:17:55,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:55,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:55,414 INFO L255 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:17:55,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:55,460 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:55,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:17:55,919 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:55,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:55,995 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:17:55,995 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:56,220 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 658 states and 934 transitions. Complement of second has 30 states. [2024-10-31 22:17:56,220 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 [2024-10-31 22:17:56,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:56,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2024-10-31 22:17:56,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 36 letters. Loop has 8 letters. [2024-10-31 22:17:56,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:56,222 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:56,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:56,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:56,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:17:56,289 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:56,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:56,754 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:17:56,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:56,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:56,826 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:17:56,826 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:57,025 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 658 states and 934 transitions. Complement of second has 30 states. [2024-10-31 22:17:57,025 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 [2024-10-31 22:17:57,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:57,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2024-10-31 22:17:57,026 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 36 letters. Loop has 8 letters. [2024-10-31 22:17:57,027 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:57,027 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:57,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:57,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:57,096 INFO L255 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:17:57,098 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:57,450 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:17:57,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:17:57,519 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:17:57,519 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:57,720 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 227 transitions. cyclomatic complexity: 67. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 538 states and 752 transitions. Complement of second has 29 states. [2024-10-31 22:17:57,721 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 [2024-10-31 22:17:57,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:17:57,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 42 transitions. [2024-10-31 22:17:57,722 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 36 letters. Loop has 8 letters. [2024-10-31 22:17:57,722 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:57,723 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 44 letters. Loop has 8 letters. [2024-10-31 22:17:57,723 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:57,723 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 36 letters. Loop has 16 letters. [2024-10-31 22:17:57,724 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:57,724 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 538 states and 752 transitions. [2024-10-31 22:17:57,735 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2024-10-31 22:17:57,749 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 538 states to 437 states and 632 transitions. [2024-10-31 22:17:57,749 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 187 [2024-10-31 22:17:57,750 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 218 [2024-10-31 22:17:57,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 437 states and 632 transitions. [2024-10-31 22:17:57,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:57,752 INFO L218 hiAutomatonCegarLoop]: Abstraction has 437 states and 632 transitions. [2024-10-31 22:17:57,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 437 states and 632 transitions. [2024-10-31 22:17:57,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 437 to 366. [2024-10-31 22:17:57,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 244 states have (on average 1.2868852459016393) internal successors, (314), 265 states have internal predecessors, (314), 71 states have call successors, (74), 55 states have call predecessors, (74), 51 states have return successors, (118), 45 states have call predecessors, (118), 69 states have call successors, (118) [2024-10-31 22:17:57,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 506 transitions. [2024-10-31 22:17:57,777 INFO L240 hiAutomatonCegarLoop]: Abstraction has 366 states and 506 transitions. [2024-10-31 22:17:57,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:17:57,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-31 22:17:57,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-10-31 22:17:57,778 INFO L87 Difference]: Start difference. First operand 366 states and 506 transitions. Second operand has 16 states, 14 states have (on average 3.142857142857143) internal successors, (44), 15 states have internal predecessors, (44), 11 states have call successors, (15), 3 states have call predecessors, (15), 5 states have return successors, (12), 3 states have call predecessors, (12), 10 states have call successors, (12) [2024-10-31 22:17:58,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:17:58,120 INFO L93 Difference]: Finished difference Result 437 states and 627 transitions. [2024-10-31 22:17:58,121 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 437 states and 627 transitions. [2024-10-31 22:17:58,126 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:17:58,132 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 437 states to 398 states and 583 transitions. [2024-10-31 22:17:58,132 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 216 [2024-10-31 22:17:58,133 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 217 [2024-10-31 22:17:58,133 INFO L73 IsDeterministic]: Start isDeterministic. Operand 398 states and 583 transitions. [2024-10-31 22:17:58,133 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:17:58,133 INFO L218 hiAutomatonCegarLoop]: Abstraction has 398 states and 583 transitions. [2024-10-31 22:17:58,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states and 583 transitions. [2024-10-31 22:17:58,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 361. [2024-10-31 22:17:58,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 234 states have (on average 1.2393162393162394) internal successors, (290), 263 states have internal predecessors, (290), 74 states have call successors, (77), 50 states have call predecessors, (77), 53 states have return successors, (138), 47 states have call predecessors, (138), 72 states have call successors, (138) [2024-10-31 22:17:58,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 505 transitions. [2024-10-31 22:17:58,152 INFO L240 hiAutomatonCegarLoop]: Abstraction has 361 states and 505 transitions. [2024-10-31 22:17:58,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-31 22:17:58,153 INFO L425 stractBuchiCegarLoop]: Abstraction has 361 states and 505 transitions. [2024-10-31 22:17:58,153 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-10-31 22:17:58,153 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 361 states and 505 transitions. [2024-10-31 22:17:58,156 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:17:58,156 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:17:58,156 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:17:58,158 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:17:58,158 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:17:58,158 INFO L745 eck$LassoCheckResult]: Stem: 4958#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 4917#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 4918#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 4960#$Ultimate##0 ~n := #in~n; 5020#L10 assume !(~n < 1); 5019#L12 assume !(1 == ~n); 5007#L15 call #t~ret4 := fibo2(~n - 1);< 5017#$Ultimate##0 ~n := #in~n; 5016#L20 assume !(~n < 1); 5013#L22 assume !(1 == ~n); 4927#L25 call #t~ret6 := fibo1(~n - 1);< 5008#$Ultimate##0 ~n := #in~n; 5014#L10 assume !(~n < 1); 5100#L12 assume !(1 == ~n); 5088#L15 call #t~ret4 := fibo2(~n - 1);< 5113#$Ultimate##0 ~n := #in~n; 5116#L20 assume !(~n < 1); 5115#L22 assume 1 == ~n;#res := 1; 5114#fibo2FINAL assume true; 5112#fibo2EXIT >#52#return; 4926#L15-1 call #t~ret5 := fibo2(~n - 2);< 4930#$Ultimate##0 ~n := #in~n; 5107#L20 assume ~n < 1;#res := 0; 5104#fibo2FINAL assume true; 5101#fibo2EXIT >#54#return; 5099#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5097#fibo1FINAL assume true; 5095#fibo1EXIT >#48#return; 5080#L25-1 call #t~ret7 := fibo1(~n - 2);< 5092#$Ultimate##0 ~n := #in~n; 5178#L10 assume ~n < 1;#res := 0; 5174#fibo1FINAL assume true; 5131#fibo1EXIT >#50#return; 5130#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5129#fibo2FINAL assume true; 5128#fibo2EXIT >#52#return; 4889#L15-1 call #t~ret5 := fibo2(~n - 2);< 5082#$Ultimate##0 [2024-10-31 22:17:58,158 INFO L747 eck$LassoCheckResult]: Loop: 5082#$Ultimate##0 ~n := #in~n; 4899#L20 assume !(~n < 1); 4885#L22 assume !(1 == ~n); 4891#L25 call #t~ret6 := fibo1(~n - 1);< 5109#$Ultimate##0 ~n := #in~n; 5105#L10 assume !(~n < 1); 5106#L12 assume !(1 == ~n); 4890#L15 call #t~ret4 := fibo2(~n - 1);< 4897#$Ultimate##0 ~n := #in~n; 4899#L20 assume !(~n < 1); 4885#L22 assume !(1 == ~n); 4891#L25 call #t~ret6 := fibo1(~n - 1);< 5109#$Ultimate##0 ~n := #in~n; 5105#L10 assume !(~n < 1); 5106#L12 assume !(1 == ~n); 4890#L15 call #t~ret4 := fibo2(~n - 1);< 4897#$Ultimate##0 ~n := #in~n; 4898#L20 assume !(~n < 1); 5208#L22 assume 1 == ~n;#res := 1; 5150#fibo2FINAL assume true; 5148#fibo2EXIT >#52#return; 4886#L15-1 call #t~ret5 := fibo2(~n - 2);< 5082#$Ultimate##0 ~n := #in~n; 5083#L20 assume ~n < 1;#res := 0; 5207#fibo2FINAL assume true; 5145#fibo2EXIT >#54#return; 5123#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5141#fibo1FINAL assume true; 5138#fibo1EXIT >#48#return; 5134#L25-1 call #t~ret7 := fibo1(~n - 2);< 5140#$Ultimate##0 ~n := #in~n; 5159#L10 assume !(~n < 1); 5158#L12 assume !(1 == ~n); 5121#L15 call #t~ret4 := fibo2(~n - 1);< 5149#$Ultimate##0 ~n := #in~n; 5162#L20 assume !(~n < 1); 5160#L22 assume 1 == ~n;#res := 1; 5071#fibo2FINAL assume true; 5147#fibo2EXIT >#52#return; 4886#L15-1 call #t~ret5 := fibo2(~n - 2);< 5082#$Ultimate##0 ~n := #in~n; 5083#L20 assume ~n < 1;#res := 0; 5207#fibo2FINAL assume true; 5145#fibo2EXIT >#54#return; 5123#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5141#fibo1FINAL assume true; 5138#fibo1EXIT >#50#return; 5137#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5173#fibo2FINAL assume true; 5120#fibo2EXIT >#52#return; 4886#L15-1 call #t~ret5 := fibo2(~n - 2);< 5082#$Ultimate##0 [2024-10-31 22:17:58,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:58,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1302122831, now seen corresponding path program 1 times [2024-10-31 22:17:58,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:58,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871336479] [2024-10-31 22:17:58,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:58,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:58,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-31 22:17:58,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:58,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:58,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:17:58,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:17:58,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,388 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-10-31 22:17:58,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:58,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871336479] [2024-10-31 22:17:58,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871336479] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:17:58,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440644866] [2024-10-31 22:17:58,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:58,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:17:58,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:58,391 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:17:58,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-10-31 22:17:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:17:58,441 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:58,506 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:17:58,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:17:58,824 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:17:58,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440644866] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:17:58,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:17:58,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 16 [2024-10-31 22:17:58,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177427176] [2024-10-31 22:17:58,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:17:58,826 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:17:58,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:58,826 INFO L85 PathProgramCache]: Analyzing trace with hash 592500779, now seen corresponding path program 1 times [2024-10-31 22:17:58,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:17:58,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589589995] [2024-10-31 22:17:58,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:58,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:17:58,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-31 22:17:58,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:58,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:58,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:59,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:17:59,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:17:59,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:17:59,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:17:59,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,165 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-31 22:17:59,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:17:59,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589589995] [2024-10-31 22:17:59,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589589995] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:17:59,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835150298] [2024-10-31 22:17:59,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:17:59,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:17:59,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:59,169 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:17:59,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-10-31 22:17:59,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:59,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:17:59,226 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:59,329 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:17:59,329 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:17:59,819 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:17:59,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835150298] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:17:59,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:17:59,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2024-10-31 22:17:59,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858538405] [2024-10-31 22:17:59,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:17:59,821 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:17:59,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:17:59,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-31 22:17:59,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2024-10-31 22:17:59,822 INFO L87 Difference]: Start difference. First operand 361 states and 505 transitions. cyclomatic complexity: 151 Second operand has 16 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (13), 3 states have call predecessors, (13), 5 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2024-10-31 22:18:00,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:18:00,033 INFO L93 Difference]: Finished difference Result 404 states and 595 transitions. [2024-10-31 22:18:00,033 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 404 states and 595 transitions. [2024-10-31 22:18:00,039 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:18:00,047 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 404 states to 404 states and 595 transitions. [2024-10-31 22:18:00,047 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 221 [2024-10-31 22:18:00,048 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 221 [2024-10-31 22:18:00,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 404 states and 595 transitions. [2024-10-31 22:18:00,048 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:18:00,048 INFO L218 hiAutomatonCegarLoop]: Abstraction has 404 states and 595 transitions. [2024-10-31 22:18:00,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states and 595 transitions. [2024-10-31 22:18:00,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 369. [2024-10-31 22:18:00,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 238 states have (on average 1.2352941176470589) internal successors, (294), 269 states have internal predecessors, (294), 75 states have call successors, (78), 50 states have call predecessors, (78), 56 states have return successors, (143), 49 states have call predecessors, (143), 73 states have call successors, (143) [2024-10-31 22:18:00,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 515 transitions. [2024-10-31 22:18:00,070 INFO L240 hiAutomatonCegarLoop]: Abstraction has 369 states and 515 transitions. [2024-10-31 22:18:00,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-31 22:18:00,071 INFO L425 stractBuchiCegarLoop]: Abstraction has 369 states and 515 transitions. [2024-10-31 22:18:00,072 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-10-31 22:18:00,072 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 515 transitions. [2024-10-31 22:18:00,074 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:18:00,075 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:18:00,075 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:18:00,076 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:18:00,076 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:18:00,076 INFO L745 eck$LassoCheckResult]: Stem: 6437#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 6399#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 6400#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6444#$Ultimate##0 ~n := #in~n; 6492#L10 assume !(~n < 1); 6491#L12 assume !(1 == ~n); 6476#L15 call #t~ret4 := fibo2(~n - 1);< 6489#$Ultimate##0 ~n := #in~n; 6488#L20 assume !(~n < 1); 6480#L22 assume !(1 == ~n); 6403#L25 call #t~ret6 := fibo1(~n - 1);< 6477#$Ultimate##0 ~n := #in~n; 6486#L10 assume !(~n < 1); 6582#L12 assume !(1 == ~n); 6553#L15 call #t~ret4 := fibo2(~n - 1);< 6584#$Ultimate##0 ~n := #in~n; 6590#L20 assume !(~n < 1); 6588#L22 assume 1 == ~n;#res := 1; 6586#fibo2FINAL assume true; 6583#fibo2EXIT >#52#return; 6401#L15-1 call #t~ret5 := fibo2(~n - 2);< 6405#$Ultimate##0 ~n := #in~n; 6592#L20 assume ~n < 1;#res := 0; 6591#fibo2FINAL assume true; 6589#fibo2EXIT >#54#return; 6587#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6585#fibo1FINAL assume true; 6563#fibo1EXIT >#48#return; 6537#L25-1 call #t~ret7 := fibo1(~n - 2);< 6560#$Ultimate##0 ~n := #in~n; 6633#L10 assume !(~n < 1); 6632#L12 assume 1 == ~n;#res := 1; 6631#fibo1FINAL assume true; 6625#fibo1EXIT >#50#return; 6616#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6623#fibo2FINAL assume true; 6622#fibo2EXIT >#52#return; 6432#L15-1 call #t~ret5 := fibo2(~n - 2);< 6559#$Ultimate##0 [2024-10-31 22:18:00,077 INFO L747 eck$LassoCheckResult]: Loop: 6559#$Ultimate##0 ~n := #in~n; 6428#L20 assume !(~n < 1); 6434#L22 assume !(1 == ~n); 6567#L25 call #t~ret6 := fibo1(~n - 1);< 6569#$Ultimate##0 ~n := #in~n; 6580#L10 assume !(~n < 1); 6576#L12 assume !(1 == ~n); 6430#L15 call #t~ret4 := fibo2(~n - 1);< 6612#$Ultimate##0 ~n := #in~n; 6630#L20 assume !(~n < 1); 6655#L22 assume 1 == ~n;#res := 1; 6648#fibo2FINAL assume true; 6640#fibo2EXIT >#52#return; 6431#L15-1 call #t~ret5 := fibo2(~n - 2);< 6559#$Ultimate##0 [2024-10-31 22:18:00,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:00,077 INFO L85 PathProgramCache]: Analyzing trace with hash -264197307, now seen corresponding path program 1 times [2024-10-31 22:18:00,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:00,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459458040] [2024-10-31 22:18:00,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:00,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:00,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:00,091 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:18:00,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:00,102 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:18:00,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:00,105 INFO L85 PathProgramCache]: Analyzing trace with hash -93894958, now seen corresponding path program 1 times [2024-10-31 22:18:00,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:00,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799049513] [2024-10-31 22:18:00,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:00,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:00,109 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:18:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:00,112 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:18:00,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:00,113 INFO L85 PathProgramCache]: Analyzing trace with hash -387388650, now seen corresponding path program 2 times [2024-10-31 22:18:00,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:00,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938024228] [2024-10-31 22:18:00,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:00,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-31 22:18:00,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:00,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:00,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:18:00,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-31 22:18:00,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:00,313 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 23 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-10-31 22:18:00,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:18:00,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938024228] [2024-10-31 22:18:00,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938024228] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:18:00,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011318082] [2024-10-31 22:18:00,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:18:00,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:18:00,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:00,316 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:18:00,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-10-31 22:18:00,379 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:18:00,379 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:18:00,380 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:18:00,381 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:00,447 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-10-31 22:18:00,448 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:18:00,618 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-10-31 22:18:00,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011318082] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:18:00,619 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:18:00,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 13 [2024-10-31 22:18:00,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464664798] [2024-10-31 22:18:00,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:18:00,769 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:18:00,769 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:18:00,769 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:18:00,769 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:18:00,769 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:18:00,769 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,769 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:18:00,770 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:18:00,770 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2024-10-31 22:18:00,770 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:18:00,770 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:18:00,770 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,773 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,783 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,785 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,787 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,790 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,792 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,831 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:18:00,831 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:18:00,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:00,834 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:00,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-10-31 22:18:00,838 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:00,838 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:00,854 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:00,854 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:00,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:00,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:00,870 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:00,872 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:00,873 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:00,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-10-31 22:18:00,890 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:00,890 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:00,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:00,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:00,905 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:00,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-10-31 22:18:00,907 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:00,907 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:00,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:00,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:00,939 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:00,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-10-31 22:18:00,940 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:18:00,940 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:00,954 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:18:00,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-10-31 22:18:00,966 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:18:00,967 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:18:00,967 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:18:00,967 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:18:00,967 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:18:00,967 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:00,967 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:18:00,967 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:18:00,967 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2024-10-31 22:18:00,967 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:18:00,967 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:18:00,968 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,970 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,972 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,977 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,979 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,981 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,984 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:00,987 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:01,019 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:18:01,020 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:18:01,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:01,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:01,022 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:01,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-10-31 22:18:01,025 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 [2024-10-31 22:18:01,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:01,039 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:01,040 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:01,040 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:01,040 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:01,040 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:01,040 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:01,043 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:01,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2024-10-31 22:18:01,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:01,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:01,059 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:01,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-10-31 22:18:01,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:18:01,077 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:01,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:01,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:01,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:01,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:01,078 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:01,078 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:01,081 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:01,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:01,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:01,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:01,102 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:01,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-10-31 22:18:01,104 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 [2024-10-31 22:18:01,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:01,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:01,119 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:01,119 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:01,119 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:01,120 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:01,121 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:01,125 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:18:01,128 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:18:01,129 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:18:01,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:01,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:01,131 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:01,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-10-31 22:18:01,133 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:18:01,134 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:18:01,134 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:18:01,134 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2024-10-31 22:18:01,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:01,147 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:18:01,161 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:01,216 INFO L255 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:18:01,218 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:01,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:01,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:18:01,590 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:01,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:18:01,722 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:18:01,723 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:01,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:02,330 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1260 states and 1729 transitions. Complement of second has 34 states. [2024-10-31 22:18:02,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:18:02,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:02,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:18:02,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 38 letters. Loop has 14 letters. [2024-10-31 22:18:02,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:02,332 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:18:02,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:02,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:02,406 INFO L255 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:18:02,408 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:02,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:02,767 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:18:02,768 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:02,908 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:18:02,909 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:18:02,909 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:03,548 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1260 states and 1729 transitions. Complement of second has 34 states. [2024-10-31 22:18:03,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:18:03,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:03,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:18:03,552 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 38 letters. Loop has 14 letters. [2024-10-31 22:18:03,552 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:03,552 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:18:03,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:03,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:03,620 INFO L255 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:18:03,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:03,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:03,958 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:18:03,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:04,085 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:18:04,085 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:18:04,086 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:04,514 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 515 transitions. cyclomatic complexity: 153. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1083 states and 1467 transitions. Complement of second has 37 states. [2024-10-31 22:18:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:18:04,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:18:04,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2024-10-31 22:18:04,518 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 38 letters. Loop has 14 letters. [2024-10-31 22:18:04,519 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:04,519 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 52 letters. Loop has 14 letters. [2024-10-31 22:18:04,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:04,520 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 38 letters. Loop has 28 letters. [2024-10-31 22:18:04,521 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:04,524 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1083 states and 1467 transitions. [2024-10-31 22:18:04,538 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 102 [2024-10-31 22:18:04,549 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1083 states to 648 states and 953 transitions. [2024-10-31 22:18:04,549 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 212 [2024-10-31 22:18:04,551 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 228 [2024-10-31 22:18:04,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 648 states and 953 transitions. [2024-10-31 22:18:04,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:18:04,554 INFO L218 hiAutomatonCegarLoop]: Abstraction has 648 states and 953 transitions. [2024-10-31 22:18:04,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states and 953 transitions. [2024-10-31 22:18:04,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 507. [2024-10-31 22:18:04,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 325 states have (on average 1.2307692307692308) internal successors, (400), 356 states have internal predecessors, (400), 106 states have call successors, (109), 68 states have call predecessors, (109), 76 states have return successors, (188), 82 states have call predecessors, (188), 104 states have call successors, (188) [2024-10-31 22:18:04,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 697 transitions. [2024-10-31 22:18:04,587 INFO L240 hiAutomatonCegarLoop]: Abstraction has 507 states and 697 transitions. [2024-10-31 22:18:04,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:18:04,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-31 22:18:04,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-10-31 22:18:04,588 INFO L87 Difference]: Start difference. First operand 507 states and 697 transitions. Second operand has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-10-31 22:18:04,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:18:04,863 INFO L93 Difference]: Finished difference Result 573 states and 792 transitions. [2024-10-31 22:18:04,863 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 573 states and 792 transitions. [2024-10-31 22:18:04,871 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 66 [2024-10-31 22:18:04,879 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 573 states to 535 states and 749 transitions. [2024-10-31 22:18:04,879 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 212 [2024-10-31 22:18:04,880 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 212 [2024-10-31 22:18:04,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 535 states and 749 transitions. [2024-10-31 22:18:04,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:18:04,881 INFO L218 hiAutomatonCegarLoop]: Abstraction has 535 states and 749 transitions. [2024-10-31 22:18:04,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states and 749 transitions. [2024-10-31 22:18:04,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 503. [2024-10-31 22:18:04,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 323 states have (on average 1.2321981424148607) internal successors, (398), 354 states have internal predecessors, (398), 105 states have call successors, (107), 68 states have call predecessors, (107), 75 states have return successors, (183), 80 states have call predecessors, (183), 101 states have call successors, (183) [2024-10-31 22:18:04,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 688 transitions. [2024-10-31 22:18:04,902 INFO L240 hiAutomatonCegarLoop]: Abstraction has 503 states and 688 transitions. [2024-10-31 22:18:04,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-31 22:18:04,903 INFO L425 stractBuchiCegarLoop]: Abstraction has 503 states and 688 transitions. [2024-10-31 22:18:04,904 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-10-31 22:18:04,904 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 503 states and 688 transitions. [2024-10-31 22:18:04,907 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 66 [2024-10-31 22:18:04,907 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:18:04,907 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:18:04,911 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-31 22:18:04,911 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:18:04,911 INFO L745 eck$LassoCheckResult]: Stem: 12546#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 12510#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 12511#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 12556#$Ultimate##0 ~n := #in~n; 12832#L10 assume !(~n < 1); 12830#L12 assume !(1 == ~n); 12635#L15 call #t~ret4 := fibo2(~n - 1);< 12824#$Ultimate##0 ~n := #in~n; 12821#L20 assume !(~n < 1); 12819#L22 assume !(1 == ~n); 12518#L25 call #t~ret6 := fibo1(~n - 1);< 12636#$Ultimate##0 ~n := #in~n; 12638#L10 assume !(~n < 1); 12782#L12 assume !(1 == ~n); 12573#L15 call #t~ret4 := fibo2(~n - 1);< 12653#$Ultimate##0 ~n := #in~n; 12833#L20 assume !(~n < 1); 12644#L22 assume !(1 == ~n); 12520#L25 call #t~ret6 := fibo1(~n - 1);< 12636#$Ultimate##0 ~n := #in~n; 12638#L10 assume !(~n < 1); 12782#L12 assume !(1 == ~n); 12573#L15 call #t~ret4 := fibo2(~n - 1);< 12653#$Ultimate##0 ~n := #in~n; 12833#L20 assume !(~n < 1); 12644#L22 assume 1 == ~n;#res := 1; 12645#fibo2FINAL assume true; 12687#fibo2EXIT >#52#return; 12577#L15-1 call #t~ret5 := fibo2(~n - 2);< 12656#$Ultimate##0 ~n := #in~n; 12679#L20 assume !(~n < 1); 12812#L22 assume !(1 == ~n); 12810#L25 call #t~ret6 := fibo1(~n - 1);< 12811#$Ultimate##0 ~n := #in~n; 12816#L10 assume !(~n < 1); 12814#L12 assume 1 == ~n;#res := 1; 12813#fibo1FINAL assume true; 12809#fibo1EXIT >#48#return; 12807#L25-1 call #t~ret7 := fibo1(~n - 2);< 12808#$Ultimate##0 ~n := #in~n; 12817#L10 assume ~n < 1;#res := 0; 12815#fibo1FINAL assume true; 12806#fibo1EXIT >#50#return; 12805#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 12804#fibo2FINAL assume true; 12640#fibo2EXIT >#54#return; 12639#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 12634#fibo1FINAL assume true; 12615#fibo1EXIT >#48#return; 12604#L25-1 call #t~ret7 := fibo1(~n - 2);< 12605#$Ultimate##0 ~n := #in~n; 12662#L10 assume !(~n < 1); 12659#L12 assume !(1 == ~n); 12579#L15 call #t~ret4 := fibo2(~n - 1);< 12651#$Ultimate##0 ~n := #in~n; 12694#L20 assume !(~n < 1); 12690#L22 assume 1 == ~n;#res := 1; 12657#fibo2FINAL assume true; 12648#fibo2EXIT >#52#return; 12472#L15-1 call #t~ret5 := fibo2(~n - 2);< 12643#$Ultimate##0 ~n := #in~n; 12534#L20 assume ~n < 1;#res := 0; 12473#fibo2FINAL assume true; 12527#fibo2EXIT >#54#return; 12639#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 12634#fibo1FINAL assume true; 12615#fibo1EXIT >#50#return; 12602#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 12572#fibo2FINAL assume true; 12583#fibo2EXIT >#52#return; 12472#L15-1 [2024-10-31 22:18:04,912 INFO L747 eck$LassoCheckResult]: Loop: 12472#L15-1 call #t~ret5 := fibo2(~n - 2);< 12643#$Ultimate##0 ~n := #in~n; 12758#L20 assume !(~n < 1); 12801#L22 assume !(1 == ~n); 12618#L25 call #t~ret6 := fibo1(~n - 1);< 12626#$Ultimate##0 ~n := #in~n; 12726#L10 assume !(~n < 1); 12705#L12 assume !(1 == ~n); 12580#L15 call #t~ret4 := fibo2(~n - 1);< 12650#$Ultimate##0 ~n := #in~n; 12758#L20 assume !(~n < 1); 12801#L22 assume !(1 == ~n); 12618#L25 call #t~ret6 := fibo1(~n - 1);< 12626#$Ultimate##0 ~n := #in~n; 12726#L10 assume !(~n < 1); 12705#L12 assume !(1 == ~n); 12580#L15 call #t~ret4 := fibo2(~n - 1);< 12650#$Ultimate##0 ~n := #in~n; 12756#L20 assume !(~n < 1); 12718#L22 assume 1 == ~n;#res := 1; 12716#fibo2FINAL assume true; 12714#fibo2EXIT >#52#return; 12512#L15-1 call #t~ret5 := fibo2(~n - 2);< 12642#$Ultimate##0 ~n := #in~n; 12803#L20 assume ~n < 1;#res := 0; 12947#fibo2FINAL assume true; 12700#fibo2EXIT >#54#return; 12639#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 12634#fibo1FINAL assume true; 12615#fibo1EXIT >#48#return; 12604#L25-1 call #t~ret7 := fibo1(~n - 2);< 12605#$Ultimate##0 ~n := #in~n; 12662#L10 assume !(~n < 1); 12659#L12 assume !(1 == ~n); 12579#L15 call #t~ret4 := fibo2(~n - 1);< 12651#$Ultimate##0 ~n := #in~n; 12694#L20 assume !(~n < 1); 12690#L22 assume 1 == ~n;#res := 1; 12657#fibo2FINAL assume true; 12648#fibo2EXIT >#52#return; 12472#L15-1 call #t~ret5 := fibo2(~n - 2);< 12643#$Ultimate##0 ~n := #in~n; 12534#L20 assume ~n < 1;#res := 0; 12473#fibo2FINAL assume true; 12527#fibo2EXIT >#54#return; 12639#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 12634#fibo1FINAL assume true; 12615#fibo1EXIT >#50#return; 12602#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 12572#fibo2FINAL assume true; 12583#fibo2EXIT >#52#return; 12472#L15-1 [2024-10-31 22:18:04,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:04,912 INFO L85 PathProgramCache]: Analyzing trace with hash -2114414096, now seen corresponding path program 1 times [2024-10-31 22:18:04,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:04,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963912595] [2024-10-31 22:18:04,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:04,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:18:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:05,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-31 22:18:05,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,192 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:05,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,195 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 14 proven. 50 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-10-31 22:18:05,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:18:05,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963912595] [2024-10-31 22:18:05,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963912595] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:18:05,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531448992] [2024-10-31 22:18:05,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:05,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:18:05,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:05,198 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:18:05,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-10-31 22:18:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,268 INFO L255 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-31 22:18:05,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:05,361 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 18 proven. 60 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-31 22:18:05,362 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:18:05,660 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 18 proven. 60 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-31 22:18:05,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531448992] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:18:05,661 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:18:05,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2024-10-31 22:18:05,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064299002] [2024-10-31 22:18:05,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:18:05,662 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:18:05,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:05,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1108085027, now seen corresponding path program 2 times [2024-10-31 22:18:05,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:05,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568454768] [2024-10-31 22:18:05,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:05,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:05,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:18:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:05,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:18:05,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:05,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:05,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:05,888 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-31 22:18:05,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:18:05,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568454768] [2024-10-31 22:18:05,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568454768] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:18:05,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127018588] [2024-10-31 22:18:05,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:18:05,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:18:05,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:05,891 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:18:05,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-10-31 22:18:05,947 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:18:05,948 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:18:05,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:18:05,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:18:06,055 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:18:06,517 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:18:06,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127018588] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:18:06,518 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:18:06,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2024-10-31 22:18:06,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758947848] [2024-10-31 22:18:06,518 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:18:06,518 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:18:06,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:18:06,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-31 22:18:06,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2024-10-31 22:18:06,520 INFO L87 Difference]: Start difference. First operand 503 states and 688 transitions. cyclomatic complexity: 193 Second operand has 20 states, 17 states have (on average 2.823529411764706) internal successors, (48), 18 states have internal predecessors, (48), 11 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (13), 6 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-31 22:18:06,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:18:06,892 INFO L93 Difference]: Finished difference Result 206 states and 261 transitions. [2024-10-31 22:18:06,892 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 261 transitions. [2024-10-31 22:18:06,894 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 22 [2024-10-31 22:18:06,896 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 158 states and 197 transitions. [2024-10-31 22:18:06,896 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 111 [2024-10-31 22:18:06,897 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115 [2024-10-31 22:18:06,897 INFO L73 IsDeterministic]: Start isDeterministic. Operand 158 states and 197 transitions. [2024-10-31 22:18:06,897 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:18:06,897 INFO L218 hiAutomatonCegarLoop]: Abstraction has 158 states and 197 transitions. [2024-10-31 22:18:06,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states and 197 transitions. [2024-10-31 22:18:06,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 150. [2024-10-31 22:18:06,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 98 states have (on average 1.1734693877551021) internal successors, (115), 105 states have internal predecessors, (115), 27 states have call successors, (27), 20 states have call predecessors, (27), 25 states have return successors, (46), 24 states have call predecessors, (46), 24 states have call successors, (46) [2024-10-31 22:18:06,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 188 transitions. [2024-10-31 22:18:06,902 INFO L240 hiAutomatonCegarLoop]: Abstraction has 150 states and 188 transitions. [2024-10-31 22:18:06,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-31 22:18:06,903 INFO L425 stractBuchiCegarLoop]: Abstraction has 150 states and 188 transitions. [2024-10-31 22:18:06,903 INFO L332 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2024-10-31 22:18:06,903 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 150 states and 188 transitions. [2024-10-31 22:18:06,904 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2024-10-31 22:18:06,905 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:18:06,905 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:18:06,905 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:18:06,906 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:18:06,906 INFO L745 eck$LassoCheckResult]: Stem: 14243#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 14217#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 14212#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 14211#$Ultimate##0 ~n := #in~n; 14213#L10 assume !(~n < 1); 14234#L12 assume !(1 == ~n); 14220#L15 call #t~ret4 := fibo2(~n - 1);< 14239#$Ultimate##0 ~n := #in~n; 14296#L20 assume !(~n < 1); 14294#L22 assume !(1 == ~n); 14209#L25 call #t~ret6 := fibo1(~n - 1);< 14214#$Ultimate##0 ~n := #in~n; 14216#L10 assume !(~n < 1); 14303#L12 assume !(1 == ~n); 14189#L15 call #t~ret4 := fibo2(~n - 1);< 14194#$Ultimate##0 ~n := #in~n; 14195#L20 assume !(~n < 1); 14188#L22 assume !(1 == ~n); 14190#L25 call #t~ret6 := fibo1(~n - 1);< 14214#$Ultimate##0 ~n := #in~n; 14215#L10 assume !(~n < 1); 14298#L12 assume 1 == ~n;#res := 1; 14299#fibo1FINAL assume true; 14327#fibo1EXIT >#48#return; 14203#L25-1 call #t~ret7 := fibo1(~n - 2);< 14302#$Ultimate##0 ~n := #in~n; 14237#L10 assume ~n < 1;#res := 0; 14202#fibo1FINAL assume true; 14205#fibo1EXIT >#50#return; 14279#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 14274#fibo2FINAL assume true; 14270#fibo2EXIT >#52#return; 14197#L15-1 [2024-10-31 22:18:06,906 INFO L747 eck$LassoCheckResult]: Loop: 14197#L15-1 call #t~ret5 := fibo2(~n - 2);< 14263#$Ultimate##0 ~n := #in~n; 14260#L20 assume !(~n < 1); 14262#L22 assume !(1 == ~n); 14227#L25 call #t~ret6 := fibo1(~n - 1);< 14261#$Ultimate##0 ~n := #in~n; 14258#L10 assume !(~n < 1); 14253#L12 assume !(1 == ~n); 14200#L15 call #t~ret4 := fibo2(~n - 1);< 14249#$Ultimate##0 ~n := #in~n; 14260#L20 assume !(~n < 1); 14262#L22 assume !(1 == ~n); 14227#L25 call #t~ret6 := fibo1(~n - 1);< 14261#$Ultimate##0 ~n := #in~n; 14258#L10 assume !(~n < 1); 14253#L12 assume !(1 == ~n); 14200#L15 call #t~ret4 := fibo2(~n - 1);< 14249#$Ultimate##0 ~n := #in~n; 14257#L20 assume !(~n < 1); 14251#L22 assume 1 == ~n;#res := 1; 14252#fibo2FINAL assume true; 14321#fibo2EXIT >#52#return; 14192#L15-1 call #t~ret5 := fibo2(~n - 2);< 14191#$Ultimate##0 ~n := #in~n; 14193#L20 assume ~n < 1;#res := 0; 14240#fibo2FINAL assume true; 14329#fibo2EXIT >#54#return; 14306#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 14304#fibo1FINAL assume true; 14286#fibo1EXIT >#48#return; 14283#L25-1 call #t~ret7 := fibo1(~n - 2);< 14285#$Ultimate##0 ~n := #in~n; 14305#L10 assume !(~n < 1); 14301#L12 assume 1 == ~n;#res := 1; 14276#fibo1FINAL assume true; 14287#fibo1EXIT >#50#return; 14288#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 14300#fibo2FINAL assume true; 14266#fibo2EXIT >#52#return; 14197#L15-1 [2024-10-31 22:18:06,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:06,907 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2024-10-31 22:18:06,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:06,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837176276] [2024-10-31 22:18:06,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:06,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:06,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:18:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:07,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:18:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:07,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:18:07,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:07,078 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:18:07,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:18:07,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837176276] [2024-10-31 22:18:07,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837176276] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:18:07,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5785698] [2024-10-31 22:18:07,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:07,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:18:07,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:07,081 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:18:07,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-10-31 22:18:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:07,139 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-31 22:18:07,140 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:07,223 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:18:07,224 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:18:07,449 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:18:07,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5785698] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:18:07,450 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:18:07,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2024-10-31 22:18:07,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571593353] [2024-10-31 22:18:07,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:18:07,451 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:18:07,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:07,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1769482030, now seen corresponding path program 1 times [2024-10-31 22:18:07,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:18:07,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695170547] [2024-10-31 22:18:07,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:18:07,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:18:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:07,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:18:07,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:18:07,464 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:18:07,846 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:18:07,846 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:18:07,846 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:18:07,846 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:18:07,846 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:18:07,846 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:07,846 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:18:07,847 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:18:07,847 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2024-10-31 22:18:07,847 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:18:07,847 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:18:07,848 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,853 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,857 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,859 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,869 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:07,914 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:18:07,914 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:18:07,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:07,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:07,916 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:07,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-10-31 22:18:07,917 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:07,917 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:07,929 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:07,929 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:07,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2024-10-31 22:18:07,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:07,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:07,943 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:07,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2024-10-31 22:18:07,945 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:07,945 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:07,958 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:07,958 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=4} Honda state: {fibo1_#in~n=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:07,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2024-10-31 22:18:07,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:07,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:07,970 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:07,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-10-31 22:18:07,972 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:07,972 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:07,984 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:07,984 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,004 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-10-31 22:18:08,005 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,005 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,017 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:08,017 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,029 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,032 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-10-31 22:18:08,033 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,033 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,048 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:08,049 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2024-10-31 22:18:08,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,063 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-10-31 22:18:08,082 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,083 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,095 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:08,095 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,108 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-10-31 22:18:08,110 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,110 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,123 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:08,123 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2024-10-31 22:18:08,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,135 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-10-31 22:18:08,137 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,137 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,149 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:18:08,149 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=2} Honda state: {fibo1_#t~ret4=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:18:08,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2024-10-31 22:18:08,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,164 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-10-31 22:18:08,166 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:18:08,166 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-10-31 22:18:08,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,198 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,199 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:18:08,199 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:18:08,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-10-31 22:18:08,216 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:18:08,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-10-31 22:18:08,228 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:18:08,228 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:18:08,228 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:18:08,228 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:18:08,228 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:18:08,228 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,228 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:18:08,228 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:18:08,228 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2024-10-31 22:18:08,228 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:18:08,228 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:18:08,229 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,231 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,233 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,235 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,237 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,239 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,241 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,243 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,245 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:18:08,303 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:18:08,303 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:18:08,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,306 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-10-31 22:18:08,310 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 [2024-10-31 22:18:08,324 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,324 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,325 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,325 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,325 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,325 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,325 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,327 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2024-10-31 22:18:08,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,348 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-10-31 22:18:08,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 [2024-10-31 22:18:08,364 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,364 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,364 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,364 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,364 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,365 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,365 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,366 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,387 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-10-31 22:18:08,389 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 [2024-10-31 22:18:08,403 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,403 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,403 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,403 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,403 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,404 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,404 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,407 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,420 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-10-31 22:18:08,422 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 [2024-10-31 22:18:08,435 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,435 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,436 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,436 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,438 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,453 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2024-10-31 22:18:08,454 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 [2024-10-31 22:18:08,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,469 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,490 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2024-10-31 22:18:08,492 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 [2024-10-31 22:18:08,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,507 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,508 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,508 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,510 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:08,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,528 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,530 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2024-10-31 22:18:08,532 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 [2024-10-31 22:18:08,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,546 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,546 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,546 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,547 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,547 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,549 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2024-10-31 22:18:08,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,569 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2024-10-31 22:18:08,572 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 [2024-10-31 22:18:08,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,587 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,588 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,588 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,590 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:18:08,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2024-10-31 22:18:08,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,603 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2024-10-31 22:18:08,605 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 [2024-10-31 22:18:08,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:18:08,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:18:08,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:18:08,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:18:08,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:18:08,617 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:18:08,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:18:08,619 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:18:08,622 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:18:08,622 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:18:08,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:18:08,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:18:08,623 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:18:08,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2024-10-31 22:18:08,625 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:18:08,625 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:18:08,625 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:18:08,625 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2024-10-31 22:18:08,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2024-10-31 22:18:08,642 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:18:08,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:18:08,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:08,694 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:18:08,695 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:08,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:18:08,943 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:18:08,946 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:18:09,217 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:18:09,218 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 11 loop predicates [2024-10-31 22:18:09,218 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 150 states and 188 transitions. cyclomatic complexity: 40 Second operand has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 9 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (8), 4 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-31 22:18:10,154 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 150 states and 188 transitions. cyclomatic complexity: 40. Second operand has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 9 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (8), 4 states have call predecessors, (8), 7 states have call successors, (8) Result 579 states and 758 transitions. Complement of second has 72 states. [2024-10-31 22:18:10,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 2 stem states 14 non-accepting loop states 1 accepting loop states [2024-10-31 22:18:10,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 10 states have internal predecessors, (44), 9 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (8), 4 states have call predecessors, (8), 7 states have call successors, (8) [2024-10-31 22:18:10,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 80 transitions. [2024-10-31 22:18:10,157 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 80 transitions. Stem has 32 letters. Loop has 39 letters. [2024-10-31 22:18:10,157 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:10,157 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 80 transitions. Stem has 71 letters. Loop has 39 letters. [2024-10-31 22:18:10,158 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:10,158 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 80 transitions. Stem has 32 letters. Loop has 78 letters. [2024-10-31 22:18:10,159 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:18:10,159 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 579 states and 758 transitions. [2024-10-31 22:18:10,165 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 51 [2024-10-31 22:18:10,171 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 579 states to 527 states and 695 transitions. [2024-10-31 22:18:10,171 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 260 [2024-10-31 22:18:10,172 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 280 [2024-10-31 22:18:10,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 527 states and 695 transitions. [2024-10-31 22:18:10,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:18:10,173 INFO L218 hiAutomatonCegarLoop]: Abstraction has 527 states and 695 transitions. [2024-10-31 22:18:10,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states and 695 transitions. [2024-10-31 22:18:10,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 476. [2024-10-31 22:18:10,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 306 states have (on average 1.1830065359477124) internal successors, (362), 325 states have internal predecessors, (362), 92 states have call successors, (93), 60 states have call predecessors, (93), 78 states have return successors, (168), 90 states have call predecessors, (168), 89 states have call successors, (168) [2024-10-31 22:18:10,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 623 transitions. [2024-10-31 22:18:10,187 INFO L240 hiAutomatonCegarLoop]: Abstraction has 476 states and 623 transitions. [2024-10-31 22:18:10,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:18:10,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-31 22:18:10,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-10-31 22:18:10,188 INFO L87 Difference]: Start difference. First operand 476 states and 623 transitions. Second operand has 18 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:18:10,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2024-10-31 22:18:10,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:18:10,460 INFO L93 Difference]: Finished difference Result 57 states and 58 transitions. [2024-10-31 22:18:10,460 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 57 states and 58 transitions. [2024-10-31 22:18:10,461 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-10-31 22:18:10,461 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 57 states to 0 states and 0 transitions. [2024-10-31 22:18:10,461 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-10-31 22:18:10,461 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-10-31 22:18:10,461 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-10-31 22:18:10,461 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-10-31 22:18:10,462 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:18:10,462 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:18:10,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-31 22:18:10,463 INFO L425 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:18:10,463 INFO L332 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2024-10-31 22:18:10,463 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-10-31 22:18:10,463 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-10-31 22:18:10,463 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-10-31 22:18:10,470 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 31.10 10:18:10 BoogieIcfgContainer [2024-10-31 22:18:10,471 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-10-31 22:18:10,471 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-31 22:18:10,471 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-31 22:18:10,472 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-31 22:18:10,472 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:17:47" (3/4) ... [2024-10-31 22:18:10,474 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-10-31 22:18:10,475 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-31 22:18:10,476 INFO L158 Benchmark]: Toolchain (without parser) took 23570.66ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 143.7MB in the beginning and 175.6MB in the end (delta: -31.9MB). Peak memory consumption was 8.6MB. Max. memory is 16.1GB. [2024-10-31 22:18:10,476 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 115.3MB. Free memory is still 91.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:18:10,476 INFO L158 Benchmark]: CACSL2BoogieTranslator took 287.61ms. Allocated memory is still 184.5MB. Free memory was 143.7MB in the beginning and 131.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-31 22:18:10,477 INFO L158 Benchmark]: Boogie Procedure Inliner took 39.01ms. Allocated memory is still 184.5MB. Free memory was 131.2MB in the beginning and 129.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:18:10,477 INFO L158 Benchmark]: Boogie Preprocessor took 38.79ms. Allocated memory is still 184.5MB. Free memory was 129.8MB in the beginning and 128.4MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-10-31 22:18:10,477 INFO L158 Benchmark]: RCFGBuilder took 280.42ms. Allocated memory is still 184.5MB. Free memory was 128.4MB in the beginning and 117.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-10-31 22:18:10,478 INFO L158 Benchmark]: BuchiAutomizer took 22914.87ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 117.9MB in the beginning and 175.6MB in the end (delta: -57.8MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:18:10,478 INFO L158 Benchmark]: Witness Printer took 4.30ms. Allocated memory is still 222.3MB. Free memory is still 175.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:18:10,479 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 115.3MB. Free memory is still 91.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 287.61ms. Allocated memory is still 184.5MB. Free memory was 143.7MB in the beginning and 131.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 39.01ms. Allocated memory is still 184.5MB. Free memory was 131.2MB in the beginning and 129.8MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 38.79ms. Allocated memory is still 184.5MB. Free memory was 129.8MB in the beginning and 128.4MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 280.42ms. Allocated memory is still 184.5MB. Free memory was 128.4MB in the beginning and 117.9MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 22914.87ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 117.9MB in the beginning and 175.6MB in the end (delta: -57.8MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 4.30ms. Allocated memory is still 222.3MB. Free memory is still 175.6MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 12 terminating modules (7 trivial, 3 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 8 locations. One deterministic module has affine ranking function n and consists of 14 locations. One deterministic module has affine ranking function n and consists of 17 locations. One nondeterministic module has affine ranking function \old(n) and consists of 9 locations. One nondeterministic module has affine ranking function \old(n) and consists of 12 locations. 7 modules have a trivial ranking function, the largest among these consists of 20 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 22.8s and 9 iterations. TraceHistogramMax:6. Analysis of lassos took 11.4s. Construction of modules took 2.7s. Büchi inclusion checks took 8.3s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 419 StatesRemovedByMinimization, 10 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 9/41 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 759 SdHoareTripleChecker+Valid, 3.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 732 mSDsluCounter, 1501 SdHoareTripleChecker+Invalid, 2.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1104 mSDsCounter, 458 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2643 IncrementalHoareTripleChecker+Invalid, 3101 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 458 mSolverCounterUnsat, 397 mSDtfsCounter, 2643 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT1 SILN0 SILU0 SILI3 SILT3 lasso0 LassoPreprocessingBenchmarks: Lassos: inital13 mio100 ax100 hnf100 lsp82 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq189 hnf91 smp82 dnf100 smp100 tf113 neg100 sie104 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 27ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 28 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-10-31 22:18:10,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-10-31 22:18:10,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:10,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:11,105 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:11,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:11,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-10-31 22:18:11,706 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-31 22:18:11,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-10-31 22:18:12,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a0630814-b61f-44e8-9ca5-0ae49d06ba11/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE